Использование COM коннекторов для получения данные из таблицы для стороннего клиента.
Нужно реализовать простую ф-ть - выташить содержимое таблицы из Axapta - 3rd party клиенту. У Axapta существует такое понятие как COM коннекторы - т.е. этакий COM automation.
Есть идея создать класс и дергать его метоты через COM.
Что бы получить содержимое таблицы - нужно возвращать ну скажем ADO-ный рекордсет из метода класса или возвращать Axapt-ную сущность - но ее придется дергать с клиентcкой стороны (ну что - то типа GetCurrentRecord / NextRecord).
Как такая интеграция обычно реализуется в Axapta - наверняка есть стандартный патерн поведения в этом случае. Но так как с Axapta / X++ я знаком недавно - то
очень желательно показать это еще и реализацию в виде кода.
Спасибо.
|