|
Регистрация изменений. Отловить удаление записи |
☑ |
0
Slon747
04.09.17
✎
14:20
|
При записи набора регистра сведений регистрирую изменения. Как можно в этот момент узнать, происходит ли удаление набора?
Процедура ПередЗаписью(Отказ, Замещение)
Если Не ОбменДанными.Загрузка И ОбменДанными.Получатели.Автозаполнение Тогда
ОбменДанными.Получатели.Очистить();
УдалениеЗаписи = //тут нужно установить, не удаление ли это записи
Если ПараметрыСеанса.ЭтоУдаленнаяТочка Или УдалениеЗаписи Тогда ПланОбменаОбщие.ВключитьРегистрацию(ОбменДанными);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
|
|
1
Fragster
гуру
04.09.17
✎
14:22
|
удаление набора - это запись пустого набора по комбинации основного отбора.
|
|
2
Fragster
гуру
04.09.17
✎
14:24
|
причем оно предшествует записи непустого набора
|
|
3
Slon747
04.09.17
✎
14:37
|
(1) Т.е. проверять, если пустой набор, значит - удаление?
|
|
4
Fragster
гуру
04.09.17
✎
14:41
|
|
|
5
Fragster
гуру
04.09.17
✎
14:41
|
|
|
6
Fragster
гуру
04.09.17
✎
14:41
|
внимательно смотреть туда и думать
|
|
7
Slon747
04.09.17
✎
14:42
|
(4) Меня туда не пускает
|
|
8
Fragster
гуру
04.09.17
✎
14:42
|
(7) плохо.
|
|
9
Fragster
гуру
04.09.17
✎
14:42
|
там есть демо доступ
|
|