AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.08.2007, 20:58   #8  
Голышев Михаил is offline
Голышев Михаил
Участник
 
106 / 10 (1) +
Регистрация: 03.07.2006
Есть способ проще - через Automation.

DLL в атаче содержит компонент с событием OnDestroy, которое срабатывает в момент уничтожения самого Automation и передаёт управление в Navision.

Пример использования:

1) Регистрируете DLL. (regsvr32.exe CROCOnDestroy.dll)
2) В нужном отчете создаете глобальную переменную
oDestroy Automation 'CROC OnDestroy 1.0 Type Library'.OnDestroyEvent
3)В дополнительных свойствах переменной выставляете WithEvents=YES
4)В коде появляется тригер - oDestroy::OnDestroy() - в него пишете поцедуру логирования.
Вложения
Тип файла: rar CROCOnDestroy.rar (11.7 Кб, 37 просмотров)
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:44.