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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2003, 16:09   #1  
puz is offline
puz
Участник
 
37 / 11 (1) +
Регистрация: 01.09.2003
Адрес: Новосибирск
? как автоматически выполнить код при импорте?
Задача состоит в следующем:
Создается новый формат банковской выписки. Так как classID всех классов, реализующих форматы выписок хранятся в таблице VendPaymModeTable хотелось бы при импорте проекта как-нибудь автоматически добавлять строку в эту таблицу.

Как ?
Проще говоря, куда вставить обработчик события "импорт"?

Наведите, пожалуйста, на мысль или доку.
Нашел какие-то слабые намеки в Developers Guide, но по тому, что написано, не очень понятно как оно относится к моей проблеме.

Заранее спасибо
Старый 30.09.2003, 22:37   #2  
Vladislav Yushakov is offline
Vladislav Yushakov
Участник
 
47 / 10 (1) +
Регистрация: 10.01.2003
А ежели ты переключишься на другую базу? - будешь каждый раз проект импортировать чтобы событие вызвать
Лучше уж найди код, где инициализируется данная база и расширь его.
В крайнем случае (но только в крайнем) можно проверять эту базу при попытке выполнить какую-то операцию с выписками.



Просили просто навести на мысль....
Старый 01.10.2003, 08:31   #3  
puz is offline
puz
Участник
 
37 / 11 (1) +
Регистрация: 01.09.2003
Адрес: Новосибирск
Цитата:
А ежели ты переключишься на другую базу? - будешь каждый раз проект импортировать чтобы событие вызвать
нет, не совсем так Была идея написать простенький самостоятельный job, проверяющий наличие в таблицах определенных данных и вставляющий эти данные в случае их отсутствия.
Естественно, что импорт проекта не исчерпывает всех случаев, когда job должен бы исполняться, однако, нелохо было бы исполнять его и при импорте проекта тоже, причем автоматически.
Старый 01.10.2003, 10:31   #4  
kalex is offline
kalex
Участник
 
132 / 20 (1) +++
Регистрация: 18.05.2002
Адрес: Москва
В VendPaymModeTable храниться способ оплаты, для которого ПОЛЬЗОВАТЕЛЕМ настраивается формат экспорта. Класс, реализующий экспот, при этом выбирается из классов, имеющих общего предка - после импорта проекта ваш класс туда попадёт.
Старый 01.10.2003, 10:54   #5  
puz is offline
puz
Участник
 
37 / 11 (1) +
Регистрация: 01.09.2003
Адрес: Новосибирск
Спасибо большое.
Действительно.
Я как-то сразу не стал проверять именно с таких позиций, оказалось все просто.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Невозможно выполнить команду языка определения данных в () iHomer13 DAX: Программирование 8 18.07.2008 10:56
Есть ли возможность вызывать код с вышележащих слоев ? FishLog DAX: Программирование 5 07.09.2004 17:24
Ошибка "необходимо заполнить 'основной код сотрудника' " alpin DAX: Функционал 2 04.12.2003 16:28
Аксапта и динамический код? SnowMan DAX: Программирование 30 18.09.2003 17:01
Как автоматически заполнить поле InventDimId в таблице PriceDiscTable при импорте? Mike12345 DAX: Функционал 6 06.08.2003 11:29

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

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

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