0
ProgerLink
01.12.11
✎
18:13
|
Всем здрасти. Задача: Необходимо выполнять некое действие при изменении регистра сведений, желательно через "Подписку на событие - ПриЗаписи". Трудность вот в чем, если добавляются новые записи, то все просто, подписка срабатывает один раз, если редактируем существующую, то происходит событие 2 раза, первый с замещением пустым НЗ, второй без замещения с записью данными, а при удалении - подписка вызывает один раз, с замещением пустым НЗ. Таким образом, при срабатывании подписки, я не могу отследить происходит удаление записи или редактирование существующей. Хэлп кто сталкивался с подобным траблом.
Регистр независимый, периодический.
Спасибо!
|
|
2
ProgerLink
01.12.11
✎
18:21
|
Работа с регистром происходит из формы списка НЗ ручками.
Ну так что при удалении, что при редактировании, вызывается событие, с записью пустого НЗ. В этом случае Выбран() вернет Ложь
|
|
6
ProgerLink
01.12.11
✎
18:28
|
Точнее не всегда ручками работа происходит с регистром, так же и из документов. 50/50. Поэтому отталкиваться от состояния регистра нужно не при проведении документа, а именно при записи НЗ регистра
|
|