3_1_4_96
This commit is contained in:
1 parent
9d3addfc38
commit
1524d07d09
870 files changed
+48064
-15765
No files matched your search
@@ -227,8 +227,8 @@
|
||||
// Информационная база заблокирована для обновления.
|
||||
ГДЕ ЛОЖЬ
|
||||
|
||||
#ИначеЕсли Не СтрСодержит(&ВерсииШаблоновОграниченияДоступа, ",ДляРегистра7,") #Тогда
|
||||
Ошибка: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине: Используется устаревшая версия 7 шаблона ограничения доступа ДляРегистра. Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.
|
||||
#ИначеЕсли Не СтрСодержит(&ВерсииШаблоновОграниченияДоступа, ",ДляОбъекта8,") #Тогда
|
||||
Ошибка: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине: Используется устаревшая версия 8 шаблона ограничения доступа ДляРегистра. Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.
|
||||
|
||||
#ИначеЕсли &СпискиСОтключеннымОграничениемЧтения = "Все" #Тогда
|
||||
// У пользователя отключены все виды доступа или
|
||||
@@ -306,25 +306,29 @@
|
||||
#КонецЕсли
|
||||
#КонецЕсли
|
||||
ГДЕ
|
||||
#Если "#ПолеОбъекта" = "" #Тогда
|
||||
#Если "#ПолеОбъекта" = ""
|
||||
Или СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":#ПолеОбъекта;;-")
|
||||
Или СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":#ПолеОбъекта;*;-")
|
||||
Или СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":#ПолеОбъекта;;-")
|
||||
Или СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":#ПолеОбъекта;+;-") #Тогда
|
||||
КлючиДоступаКОбъектам.Объект = ТекущаяТаблица.Ссылка
|
||||
#Иначе
|
||||
КлючиДоступаКОбъектам.Объект = ТекущаяТаблица.#ПолеОбъекта
|
||||
#КонецЕсли
|
||||
И (
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":#ПолеОбъекта;") #Тогда
|
||||
Не КлючиДоступаНаборовГруппДоступа.КлючДоступа Есть NULL
|
||||
НЕ КлючиДоступаНаборовГруппДоступа.КлючДоступа ЕСТЬ NULL
|
||||
#Иначе
|
||||
Ложь
|
||||
ЛОЖЬ
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":#ПолеОбъекта;*") #Тогда
|
||||
Или Не КлючиДоступаРазрешенногоНабораГруппДоступа.КлючДоступа Есть NULL
|
||||
ИЛИ НЕ КлючиДоступаРазрешенногоНабораГруппДоступа.КлючДоступа ЕСТЬ NULL
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":#ПолеОбъекта;") #Тогда
|
||||
Или Не КлючиДоступаПользователей.КлючДоступа Есть NULL
|
||||
ИЛИ НЕ КлючиДоступаПользователей.КлючДоступа ЕСТЬ NULL
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":#ПолеОбъекта;+") #Тогда
|
||||
Или Не КлючиДоступаНаборовГруппПользователей.КлючДоступа Есть NULL
|
||||
ИЛИ НЕ КлючиДоступаНаборовГруппПользователей.КлючДоступа ЕСТЬ NULL
|
||||
#КонецЕсли
|
||||
)
|
||||
)
|
||||
@@ -406,8 +410,7 @@
|
||||
#КонецЕсли
|
||||
#КонецЕсли
|
||||
|
||||
#КонецЕсли
|
||||
</condition>
|
||||
#КонецЕсли</condition>
|
||||
</restrictionTemplate>
|
||||
<restrictionTemplate>
|
||||
<name>ПоЗначениям</name>
|
||||
|
||||
Reference in new issue
Block a user