Имя: Пароль:
1C
1С v8
Удаление пользователяИБ при удалении из справочника пользователя.
0 domino123
 
20.12.21
20:39
Добры день, нужна помощь. В справочнике пользователи при добавлении пользователя создается пользователь ИБ.
Теперь пытаюсь сделать удаление. Не могу понять какое событие обрабатывать, тк нет события при удалении, а есть перед и после удаления.
И еще не пойму какой параметр передавать, тк у меня есть реквизит УникальныйИдентификатор, но такого поля нет на клиенте, как я понимаю, но тогда какой параметр мне передавать?
И получается надо обрабатывать удаление и форме списка и элемента?

Пыталась как то так:
&НаСервере
Процедура СписокПередУдалениемНаСервере(Параметр)
    Пользователь = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(Параметр);
    Пользователь.Удалить();
    КонецПроцедуры

&НаКлиенте
Процедура СписокПередУдалением(Элемент, Отказ)
    Если Не отказ тогда
    СписокПередУдалениемНаСервере(Объект.УникалИдентиф);
    
    КонецЕсли;
КонецПроцедуры
1 SuperMario
 
22.12.21
09:52
Непонятно, зачем удалять пользователя ИБ? В справочнике он все равно останется. Отключить ему вход и все.
2 domino123
 
22.12.21
22:34
(1) Спасибо большое за ответ. Я уже и не надеялась)
А подскажите, пожалуйста, как отключить вход?
Изменить свойство ПоказыватьВСпискеВыбора? Или как то иначе.
И еще в каком Событии необходимо обрабатывать?