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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.07.2004, 16:13   #1  
Rom is offline
Rom
Участник
 
14 / 10 (1) +
Регистрация: 26.09.2003
! Глобальное отслеживание изменений в базе...
В Кодеюните 1 - ApplicationManagement есть функции:
OnGlobalInsert, OnGlobalModify, OnGlobalDelete, OnGlobalRename.

Все они отрабатывают тогда, когда происходит соответственно Вставка,
Изменение, Удаление или Переименование одной из записей таблиц, для
которых в настройке Журнала Изменений (Финансы/Настройка/Журнал Изменений Настройка) установлено Все Поля либо Некоторые Поля (со списком полей) в соотвествующем поле, т.е. для запуска функции OnGlobalInsert должно быть заполнено поле Журнал Создания, для запуска OnGlobalModify - Журнал Изменения и т.д. Естественно при этом должен стоять флаг Журнал Изменений Активен в
Финансы/Настройка/Журнал Изменений Настройка.

Хотелось бы узнать, каким образом система отслеживает настройки Журнала Изменений, поскольку запуск этих функций не из каких других объектов не осуществляется. В то же время, если не поставить флаг в поле Журнал Изменений Активен и не указать таблицу, в которой необходимо отслеживать изменения, эти функции не запускаются вовсе.

Все это было проверено как Debugger-ом, так и с помощью функции Выполнение кода:
Если настройки есть, то функции запускаются, если нет - не запускаются и вызов этих функций не осуществляется ни из какого другого объекта.

Если кто в курсе, помогите!!! :-)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не пойму по Демо базе johnnik NAV: Прочие вопросы 4 06.09.2005 18:03
Журнал Изменений EV NAV: Прочие вопросы 7 17.09.2004 12:03
Пароль на демо-базе диска Attain kir11 NAV: Функционал 3 25.06.2004 13:12

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

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

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