Как отследить удаление записи регистра сведений #583149


#0 by ProgerLink
Всем здрасти. Задача: Необходимо выполнять некое действие при изменении регистра сведений, желательно через "Подписку на событие - ПриЗаписи". Трудность вот в чем, если добавляются новые записи, то все просто, подписка срабатывает один раз, если редактируем существующую, то происходит событие 2 раза, первый с замещением пустым НЗ, второй без замещения с записью данными, а при удалении - подписка вызывает один раз, с замещением пустым НЗ. Таким образом, при срабатывании подписки, я не могу отследить происходит удаление записи или редактирование существующей. Хэлп кто сталкивался с подобным траблом. Регистр независимый, периодический. Спасибо!
#1 by DrShad
ну и как ты его записываешь? у менеджера записи есть метод Вабран вроде так называется
#2 by ProgerLink
Работа с регистром происходит из формы списка НЗ ручками. Ну так что при удалении, что при редактировании, вызывается событие, с записью пустого НЗ. В этом случае Выбран вернет Ложь
#3 by DrShad
а можно озвучить для чего все эти головняки?
#4 by ProgerLink
Нельзя, ибо не имеет смысла.
#5 by DrShad
тогда я ничего не могу понять
#6 by ProgerLink
Точнее не всегда ручками работа происходит с регистром, так же и из документов. 50/50. Поэтому отталкиваться от состояния регистра нужно не при проведении документа, а именно при записи НЗ регистра
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С