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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2004, 19:32   #1  
IS is offline
IS
Участник
 
21 / 10 (1) +
Регистрация: 23.04.2004
Использование COM коннекторов для получения данные из таблицы для стороннего клиента.
Нужно реализовать простую ф-ть - выташить содержимое таблицы из Axapta - 3rd party клиенту. У Axapta существует такое понятие как COM коннекторы - т.е. этакий COM automation.

Есть идея создать класс и дергать его метоты через COM.

Что бы получить содержимое таблицы - нужно возвращать ну скажем ADO-ный рекордсет из метода класса или возвращать Axapt-ную сущность - но ее придется дергать с клиентcкой стороны (ну что - то типа GetCurrentRecord / NextRecord).

Как такая интеграция обычно реализуется в Axapta - наверняка есть стандартный патерн поведения в этом случае. Но так как с Axapta / X++ я знаком недавно - то
очень желательно показать это еще и реализацию в виде кода.

Спасибо.
Старый 28.04.2004, 13:10   #2  
IS is offline
IS
Участник
 
21 / 10 (1) +
Регистрация: 23.04.2004
Re: Использование COM коннекторов для получения данные из таблицы для стороннего клиента.
Цитата:
Изначально опубликовано IS
Нужно реализовать простую ф-ть - выташить содержимое таблицы из Axapta - 3rd party клиенту. У Axapta существует такое понятие как COM коннекторы - т.е. этакий COM automation.

Есть идея создать класс и дергать его метоты через COM.

Что бы получить содержимое таблицы - нужно возвращать ну скажем ADO-ный рекордсет из метода класса или возвращать Axapt-ную сущность - но ее придется дергать с клиентcкой стороны (ну что - то типа GetCurrentRecord / NextRecord).

Как такая интеграция обычно реализуется в Axapta - наверняка есть стандартный патерн поведения в этом случае. Но так как с Axapta / X++ я знаком недавно - то
очень желательно показать это еще и реализацию в виде кода.

Спасибо.
самое простое оказалость - передавать в аксавтоский класс созданный извне рекордсет и заполнять его там.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пересоздание таблицы при синхронизации Serg16 DAX: Администрирование 1 26.08.2009 13:55
Не могу полчить данные из таблицы velk DAX: Программирование 2 04.04.2006 16:05
COM и работа с шаблонами Excel skvach DAX: Программирование 6 04.12.2003 16:58
Данные из Tmp таблицы в QueryRun на форме Berty Wooster DAX: Программирование 1 23.09.2003 10:10

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

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

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