v7: Добавить обработчики событий во все документы #571747


#0 by ДенисЧ
Посоветуйте наиболее эффективный способ для решения задачи: требуется перехватить события ПриОткрытии, ПриЗаписи, ПриПроведении, ПРиОтменеПроведения во все документы базы. Руками добавлять - муторно... 1с++ - пригоден.
#1 by Lepochkin
Смотреть появление новой строки в журнале регистрации
#2 by Lepochkin
вот примерчик реализации
#3 by ДенисЧ
Надо интерактивно. То есть нужно среагировать на эти события...
#4 by ДенисЧ
Причём, нужно или отменять или разрешать событие по условию. Например, запретить записывать любой документ раньше определённой даты и т.п.
#5 by poligraf
gcomp? Разобрать md в тексты добавить, собрать?
#6 by ДенисЧ
не нравится.
#7 by xazrad
В глобальнике вот такие процедуры
#8 by Guk
Инсертер разве не подойдет?...
#9 by ДенисЧ
и в каждый документ вставлять эти вызовы... он у меня глобальник обрезает.
#10 by xazrad
мне кажется достаточно в глобальном модуле их просто вставить. Пример Комплексная конфа. где проводки формируются в процедуре глПриПроведении
#11 by Guk
в смысле обрезает? у меня ничего не обрезал. обратись к разработчику, может он поможет тебе с этой бедой...
#12 by Guk
+ кстати, решал точно такую же задачу...
#13 by orefkov
1C++, Перехватчик.
#14 by orefkov
+ Именно под эту задачу он и сделан.
#15 by ДенисЧ
У меня глобальник режется на ~30000 строк
#16 by ДенисЧ
я на это и намекал :-) Хотелось примерчик кода увидеть...
#17 by Lepochkin
#18 by ДенисЧ
Так-съ... спасибо С формой разобрались... Теперь бы ещё с модулем документа...
#19 by antoneus
#20 by ДенисЧ
туплю, спасибо
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С