Каталог решений - Маленькая реализация закона 152-фз Защита Персональных Данных

Маленькая реализация закона 152-фз Защита Персональных Данных

Маленькая реализация закона 152-фз Защита Персональных Данных

В наличии

Закрытие доступа справочника Сотрудники ЗУП 2.5 рел.65.2

Категория:

Описание

Задача стояла следующая. Необходимо было запаролить справочник Сотрудники в ЗУП 2.5.

Итак сама реализация. (не судите строго я только учусь).

1.В справочнике Сотрудники, ФормаСписка, Создаем Панель Ставим по средине и разтягиваем на всю поверхность справочника.

2.Создаем Строку Ввода(ставим галку пароль) , Кнопку (ОК), и Надпись (с текстом ограничения)

3 В процедуре ПриОткрытии добавляес следующие

ЭлементыФормы.СправочникДерево.Доступность = Ложь;
ЭлементыФормы.ПолеРежимОтображенияСписка.Доступность = Ложь;
ЭлементыФормы.Эпицентр.Доступность = Ложь;
ЭлементыФормы.ОсновнаяПанель.Доступность = Ложь;
ЭлементыФормы.МедицинскиеСтраховыеПолисы.Доступность = Ложь;
ЭлементыФормы.КоманднаяПанельМедицинскоеСтрахование.Доступность = Ложь;
ЭлементыФормы.Панель1.Видимость = Истина ;
ЭлементыФормы.ДействияФормы.Доступность = Ложь;
ЭлементыФормы.ПолеВвода1.Видимость = Истина ;
ЭлементыФормы.ПолеВвода1.Доступность = Истина ;
ЭлементыФормы.ОК.Видимость = Истина ;
ЭлементыФормы.ОК.Доступность = Истина ;
ЭлементыФормы.Надпись1.Видимость = Истина ;
ЭлементыФормы.Надпись1.Доступность = Ложь ;
 4.Создаем процедуру ПолеВвода1ПриИзменении

Процедура ПолеВвода1ПриИзменении(Элемент)
Пароль = ЭлементыФормы.ПолеВвода1.Значение ;    
Если пароль = «123456»
    ИЛИ   пароль = «654321»
    ИЛИ   пароль = «15W1Df» Тогда
ЭлементыФормы.СправочникДерево.Доступность = Истина;
ЭлементыФормы.ПолеРежимОтображенияСписка.Доступность = Истина;
ЭлементыФормы.Эпицентр.Доступность = Истина;
ЭлементыФормы.ОсновнаяПанель.Доступность = Истина;
ЭлементыФормы.МедицинскиеСтраховыеПолисы.Доступность = Истина;
ЭлементыФормы.КоманднаяПанельМедицинскоеСтрахование.Доступность = Истина;
ЭлементыФормы.Панель1.Видимость = Ложь ;
ЭлементыФормы.ДействияФормы.Доступность = Истина;
ЭлементыФормы.ПолеВвода1.Видимость = Ложь ;
ЭлементыФормы.ПолеВвода1.Доступность = Ложь ;
ЭлементыФормы.ОК.Видимость = Ложь ;
ЭлементыФормы.ОК.Доступность = Ложь ;
ЭлементыФормы.Надпись1.Видимость = Ложь ;
ЭлементыФормы.Надпись1.Доступность = Ложь ;
КонецЕсли ;                  
    
КонецПроцедуры

5.Кнопочка ОК

Процедура ОКНажатие(Элемент)
    ПолеВвода1ПриИзменении(Элемент)
КонецПроцедуры

has been added to your cart:
Оформление заказа