Имя: Пароль:
1C
1С v8
Свое событие в "подписка на событие"
0 lucifer
 
03.12.12
11:13
Есть ли возможность добавить свое событие в список событий?
http://s019.radikal.ru/i637/1212/dc/0fa794ddf799.png

задача следующая, нужно как-то глобально отловить событие ПередУдалением табличной части всех документов, что бы выводить вопрос типа "Вы действительно хотите удалить строку?"
хочется сделать это в одном месте, а не в каждом документе прописывать, что можно придумать?
1 Wobland
 
03.12.12
11:15
какое событие?
2 Wobland
 
03.12.12
11:15
нет таакого
3 Undefined vs NULL
 
03.12.12
11:15
событие элемента формы <> событие объекта
4 Килограмм
 
03.12.12
11:15
Есть ли возможность добавить свое событие в список событий?
***
да-а-а, как порой самому не хватает там события "при закрытии формы"
5 Wobland
 
03.12.12
11:16
линейки не хватает
6 y22-k
 
03.12.12
11:20
(0) поищи на инфосрате статьи Гения он одно время что-то придумывал по этому поводу
7 lucifer
 
03.12.12
11:23
у меня есть мыслишки кой какие, в том же "подписка на событие" отлавливать ПередЗаписью и проверять кол-во строк в объекте который мы записываем с объектом который в базе, если строки отличаются задавать свой вопрос.
8 Поросенок Петр
 
03.12.12
11:27
херовые мыслишки
9 lucifer
 
03.12.12
11:32
(8) тем не менее это работает
10 ptiz
 
03.12.12
11:33
(9) Особенно весело будет обработками работать с такими объектами.
11 hhhh
 
03.12.12
11:40
(9) как? А если чел добавил строчку, а потом старую удалил и нифига не сработает.
12 lucifer
 
03.12.12
11:42
(11) не сработает, но так хоть какие-то шансы
13 mikecool
 
03.12.12
11:42
а нафига конфигурационная подписка? делай оповестить + обработку
14 lucifer
 
03.12.12
11:45
(13) Не понял, в смысле "оповестить"
15 mikecool
 
03.12.12
11:47
(14) в прямом, есть такой метод
16 lucifer
 
03.12.12
11:50
(15) где мне его писать, в каждом модуле формы всех документов?
17 mikecool
 
03.12.12
11:51
(16) таки да, если нужно событие формы
18 lucifer
 
03.12.12
11:53
(17) с тем же успехом я могу создать процедуру в общем модуле и вызывать ее из каждой формы по событию приудалении
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший