Имя: Пароль:
1C
1С v8
Как отследить установку ПометкиУдаление в списочной форме справочника?
0 NewMishutka
 
01.04.13
18:48
Как отследить установку ПометкиУдаление в списочной форме справочника?

Событие ПередУстановкойПометкиУдаления не подходит - установка метки происходит позже.
А рекомендованое к использованию событие ПередЗаписью() отрабатывает в форме элемента, в форме списка его нет и как бы не должно быть, редактируется элемент не в списке.

А нужно следить за установкой ПометкиУдаления в форме списка.

Спасибо.
1 Kreont
 
01.04.13
18:52
подпиской?
2 EvgeniuXP
 
01.04.13
18:55
(0) а зачем?
3 EvgeniuXP
 
01.04.13
18:57
Сам список изменяется :)
4 NewMishutka
 
01.04.13
19:14
А в каком событии отследить что пользователь поставил "ПометкуУдаления"?
5 Мимохожий Однако
 
01.04.13
19:18
(0)Зачем? Логичнее права закрыть на пометку удаления.
6 EvgeniuXP
 
01.04.13
19:41
(5) может обновить ему ТЗ надо на форме, тогда вообще наоборот надо делать.
7 Serg_1960
 
01.04.13
21:14
(4) СП:
"...Установка пометки удаления приводит к записи объекта и, соответственно, вызывает события ПередЗаписью и ПриЗаписи объекта СправочникОбъект.<Имя справочника>."
8 EvgeniuXP
 
01.04.13
21:47
(7) это смотря для чего, если ТЗ захочет обновить на форме - то пометка на удаление не лучший выбор. Автор так и не пишет для чего это ему нужно.
9 NewMishutka
 
02.04.13
17:01
(8)
Нужно отследить в какой пользователь установил метку удаления на элемент справочника контрагенты, и сразу после установки метки - отослать писльмо на мыло человеку, который ответственен за конкретного контрагента.
Вот тут и загвоздка - метку пользователь может поставить только в списочной форме справочника.
А события ПередЗаписью и ПриЗаписи в списочной форме нет.

(7) Буду благодарен за кусочек кода как достучаться к событиям "ПередЗаписью и ПриЗаписи объекта СправочникОбъект.<Имя справочника>" из списочной формы справочника.
10 Kreont
 
03.04.13
11:29
или (1)
или ПередУстановкойПометкиУдаления
или ПриОкончанииРедактирования
11 ICWiner
 
03.04.13
11:31
Подписку юзай и будет тебе счастье.
12 NewMishutka
 
03.04.13
16:11
(10) Думаю, что подпиской будет правильней.

ПередУстановкойПометкиУдаления - срабатывает раньше, чем пользователь сможет либо удалить либо не удалить..
ПриОкончанииРедактирования - тоже не срабатывает...
Буду пробовать.
13 Мыш
 
03.04.13
17:06
(12) А почему бы не в модуле объекта проверять?
14 NewMishutka
 
03.04.13
17:54
(13) А как отследить в модуле объекта - установил ли юзер пометку удаления?
15 NewMishutka
 
03.04.13
18:13
Спасибо всем.
Победил подпиской, установка пометки удаления отслеживается.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.