|
Справочник, пометка на удаление из формы списка
| ☑ |
0
AntonU
08.05.15
✎
13:23
|
Добрый день.
В какой предопределенной процедуре можно отследить пометку на удаление элемента справочника из формы списка?
Пробую ПриЗаписи (), но там похоже нет признака пометки на удаление
|
|
1
фобка
08.05.15
✎
13:24
|
Модуль объекта "передудалением()"
|
|
2
AntonU
08.05.15
✎
13:38
|
(1)
СправочникСписокПередУдалением(Элемент, Отказ) - срабатывает только при удалении, при установке пометки на удаление не работает
|
|
3
Goggy
08.05.15
✎
13:42
|
А можно поинтересоваться накуа такая кастрация могла понадобиться?
|
|
4
AntonU
08.05.15
✎
13:44
|
При установке пометки на удаление нужно очищать табличную часть элемента справочника
|
|
5
ДенисЧ
08.05.15
✎
13:49
|
(4) подписка на ПриЗаписи может спасти пасынка отчественной демократии
|
|
6
Goggy
08.05.15
✎
13:52
|
(4)
ПриЗаписи (OnWrite)
Описание:
Возникает при записи объекта. Процедура-обработчик вызывается после записи объекта в базу данных, но до окончания транзакции записи.
Проверь на пометку удаления и очисть при необходимости.
|
|
7
AntonU
08.05.15
✎
14:01
|
Процедура ПриЗаписи ()
Если Ссылка.ПометкаУдаления Тогда
ЭтотОбъект.ТабличнаяЧасть1.Очистить();
КонецЕсли;
КонецПроцедуры
Табличная часть не очищается
|
|
8
VikingKosmo
08.05.15
✎
14:04
|
(7) попробуй то же самое но в ПередЗаписю()...
|
|
9
AntonU
08.05.15
✎
14:07
|
А перед записью еще не установилась пометка на удаление
|
|
10
VikingKosmo
08.05.15
✎
14:10
|
Проверять свойство ПометкаУдаления не у ссылки, а у самого объекта не предлагать?
|
|
11
hhhh
08.05.15
✎
14:11
|
(9) переходите на обычные формы, там это реализовано.
|
|
12
AntonU
08.05.15
✎
15:06
|
(10) - получилось, спасибо!
(9) -обычные - это формы документа?
|
|