3_1_1_109
This commit is contained in:
1 parent
8af5d8c85a
commit
58e7794c47
79 files changed
+8549
-5131
No files matched your search
@@ -75,8 +75,8 @@
|
||||
// Информационная база заблокирована для обновления.
|
||||
ГДЕ ЛОЖЬ
|
||||
|
||||
#ИначеЕсли Не СтрСодержит(&ВерсииШаблоновОграниченияДоступа, ",ДляРегистра4,") #Тогда
|
||||
Ошибка: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине: Используется устаревшая версия 4 шаблона ограничения доступа ДляРегистра. Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.
|
||||
#ИначеЕсли Не СтрСодержит(&ВерсииШаблоновОграниченияДоступа, ",ДляРегистра5,") #Тогда
|
||||
Ошибка: Требуется обновить шаблон на актуальную версию, поставляемую в роли ИзменениеУчастниковГруппДоступа по причине: Используется устаревшая версия 5 шаблона ограничения доступа ДляРегистра. Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.
|
||||
|
||||
#ИначеЕсли &СпискиСОтключеннымОграничениемЧтения = "Все" #Тогда
|
||||
// У пользователя отключены все виды доступа или
|
||||
@@ -88,14 +88,14 @@
|
||||
ГДЕ ИСТИНА
|
||||
|
||||
#ИначеЕсли СтрСодержит(&ВерсииШаблоновОграниченияДоступа, ",ТребуетсяПерезапуститьСеанс,") #Тогда
|
||||
Ошибка: Версия программы обновлена, требуется перезапустить сеанс. Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.
|
||||
Ошибка: Версия программы обновлена, требуется перезапустить сеанс. Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.
|
||||
|
||||
#ИначеЕсли #ИмяТекущегоПраваДоступа <> "Чтение" #Тогда
|
||||
// Проверка прав Добавление, Изменение, Удаление выполняется ПередЗаписью / ПриЗаписи.
|
||||
ГДЕ ИСТИНА
|
||||
|
||||
#ИначеЕсли Не СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;")
|
||||
И Не СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
#ИначеЕсли Не СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;")
|
||||
И Не СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
|
||||
Ошибка: Требуется актуализировать ограничение доступа по причине: Не удалось определить вариант ограничения доступа в параметрах сеанса для шаблона ДляРегистра со значениями параметров "#Регистр", "#Поле1", "#Поле2", "#Поле3", "#Поле4", "#Поле5". Объект: #ИмяТекущейТаблицы, Право: #ИмяТекущегоПраваДоступа.
|
||||
#Иначе
|
||||
@@ -108,15 +108,48 @@
|
||||
#Иначе
|
||||
ИЗ РегистрСведений.#Регистр КАК КлючиДоступаКРегистрам
|
||||
#КонецЕсли
|
||||
#Если Не СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаНаборовГруппДоступа КАК РазрешенныеКлючиДоступа
|
||||
|
||||
#ИначеЕсли &ТекущийВнешнийПользователь = Значение(Справочник.ВнешниеПользователи.ПустаяСсылка) #Тогда
|
||||
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаПользователей КАК РазрешенныеКлючиДоступа
|
||||
#Иначе
|
||||
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаВнешнихПользователей КАК РазрешенныеКлючиДоступа
|
||||
#КонецЕсли
|
||||
ПО
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаНаборовГруппДоступа КАК КлючиДоступаНаборовГруппДоступа
|
||||
ПО
|
||||
КлючиДоступаНаборовГруппДоступа.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И КлючиДоступаНаборовГруппДоступа.НаборГруппДоступа = &РазрешенныйНаборГруппДоступа
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;*") #Тогда
|
||||
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаНаборовГруппДоступа КАК КлючиДоступаРазрешенногоНабораГруппДоступа
|
||||
ПО
|
||||
КлючиДоступаРазрешенногоНабораГруппДоступа.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И КлючиДоступаРазрешенногоНабораГруппДоступа.НаборГруппДоступа = &РазрешенныйПустойНаборГруппДоступа
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
|
||||
#Если &ТекущийВнешнийПользователь = Значение(Справочник.ВнешниеПользователи.ПустаяСсылка) #Тогда
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаПользователей КАК КлючиДоступаПользователей
|
||||
ПО
|
||||
КлючиДоступаПользователей.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И КлючиДоступаПользователей.Пользователь = &РазрешенныйПользователь
|
||||
#Иначе
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаВнешнихПользователей КАК КлючиДоступаПользователей
|
||||
ПО
|
||||
КлючиДоступаПользователей.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И КлючиДоступаПользователей.ВнешнийПользователь = &РазрешенныйПользователь
|
||||
#КонецЕсли
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;+") #Тогда
|
||||
|
||||
#Если &ТекущийВнешнийПользователь = Значение(Справочник.ВнешниеПользователи.ПустаяСсылка) #Тогда
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаПользователей КАК КлючиДоступаНаборовГруппПользователей
|
||||
ПО
|
||||
КлючиДоступаНаборовГруппПользователей.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И КлючиДоступаНаборовГруппПользователей.Пользователь = &РазрешенныйНаборГруппПользователей
|
||||
#Иначе
|
||||
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КлючиДоступаВнешнихПользователей КАК КлючиДоступаНаборовГруппПользователей
|
||||
ПО
|
||||
КлючиДоступаНаборовГруппПользователей.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И КлючиДоступаНаборовГруппПользователей.ВнешнийПользователь = &РазрешенныйНаборГруппПользователей
|
||||
#КонецЕсли
|
||||
#КонецЕсли
|
||||
ГДЕ
|
||||
#Если Не СтрСодержит("#Регистр", "КлючиДоступаКРегистру") #Тогда
|
||||
КлючиДоступаКРегистрам.Регистр = Значение(Справочник.#Регистр)
|
||||
#Иначе
|
||||
@@ -177,34 +210,103 @@
|
||||
И КлючиДоступаКРегистрам.Поле5 = Значение(Перечисление.ДополнительныеЗначенияДоступа.Null)
|
||||
#КонецЕсли
|
||||
|
||||
#Если Не СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
И РазрешенныеКлючиДоступа.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И РазрешенныеКлючиДоступа.НаборГруппДоступа В (&РазрешенныйНаборГруппДоступа
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;*+")
|
||||
Или СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;*") #Тогда
|
||||
, &РазрешенныйПустойНаборГруппДоступа
|
||||
#КонецЕсли
|
||||
)
|
||||
#ИначеЕсли &ТекущийВнешнийПользователь = Значение(Справочник.ВнешниеПользователи.ПустаяСсылка) #Тогда
|
||||
И РазрешенныеКлючиДоступа.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И РазрешенныеКлючиДоступа.Пользователь В (&РазрешенныйПользователь, &РазрешенныйНаборГруппДоступа
|
||||
И (
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
Не КлючиДоступаНаборовГруппДоступа.КлючДоступа Есть NULL
|
||||
#Иначе
|
||||
И РазрешенныеКлючиДоступа.КлючДоступа = КлючиДоступаКРегистрам.КлючДоступа
|
||||
И РазрешенныеКлючиДоступа.ВнешнийПользователь В (&РазрешенныйПользователь, &РазрешенныйНаборГруппДоступа
|
||||
Ложь
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаГруппДоступа, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;*") #Тогда
|
||||
Или Не КлючиДоступаРазрешенногоНабораГруппДоступа.КлючДоступа Есть NULL
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;*+")
|
||||
Или СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;+") #Тогда
|
||||
, &РазрешенныйНаборГруппПользователей
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;*+")
|
||||
Или СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;*") #Тогда
|
||||
, &РазрешенныйПустойНаборГруппДоступа
|
||||
#КонецЕсли
|
||||
)
|
||||
Или Не КлючиДоступаПользователей.КлючДоступа Есть NULL
|
||||
#КонецЕсли
|
||||
#Если СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;+") #Тогда
|
||||
Или Не КлючиДоступаНаборовГруппПользователей.КлючДоступа Есть NULL
|
||||
#КонецЕсли
|
||||
)
|
||||
)
|
||||
#КонецЕсли
|
||||
|
||||
#Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";УчестьНастройкиПравПриПостроенииПланаВыполненияЗапроса;") #Тогда
|
||||
#Если Не СтрСодержит(&СпискиСОграничениемЧерезКлючиДоступаПользователей, #ИмяТекущейТаблицы + ":[#Регистр]:#Поле1:#Поле2:#Поле3:#Поле4:#Поле5;") #Тогда
|
||||
И ВЫБОР
|
||||
КОГДА
|
||||
#Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";31;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";30;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";29;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";28;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";27;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";26;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";25;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";24;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";23;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";22;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";21;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";20;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";19;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";18;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";17;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";16;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";15;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";14;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";13;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";12;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";11;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";10;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";09;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";08;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";07;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";06;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";05;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";04;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";03;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";02;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";01;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";00;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
ТОГДА ИСТИНА
|
||||
ИНАЧЕ ЛОЖЬ
|
||||
КОНЕЦ
|
||||
#Иначе
|
||||
И ВЫБОР
|
||||
КОГДА
|
||||
#Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";31^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";30^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";29^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";28^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";27^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";26^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";25^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";24^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";23^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";22^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";21^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";20^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";19^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";18^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";17^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";16^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";15^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";14^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";13^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";12^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";11^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";10^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";09^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";08^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";07^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";06^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";05^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";04^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";03^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";02^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";01^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
И #Если СтрСодержит(&ОбщиеПараметрыШаблоновОграниченияДоступа, ";00^;") #Тогда Истина = Истина #Иначе Истина <> Ложь #КонецЕсли
|
||||
ТОГДА ИСТИНА
|
||||
ИНАЧЕ ЛОЖЬ
|
||||
КОНЕЦ
|
||||
#КонецЕсли
|
||||
#КонецЕсли
|
||||
</condition>
|
||||
</restrictionTemplate>
|
||||
|
||||
Reference in new issue
Block a user