Вариант 1. Код пишем в АХ, дергаем (через COM ?) через внешний интерфейс вторую софтинку. Примеры - на форуме - типа "Экспорт в Excel"
Вариант 2. Код пишем в сторонней софтинки, дергая "безинтерфейсные" классы и методы из АХ. Тут надо помнить, что несмотря на Best Practice - часть нужного кода может располагаться на форме, которую "удаленно" открыть нельзя. В этом случае к АХ должен быть установлен и настроен бизнес-коннектор (.NET business connector в инсталляшке АХ), который может быть вызван из кода (см поиск по форуму на тему примеров использования бизнес-коннектора, в более ранних версиях АХ он назывался COM-коннектор - но механизм работы от смены названия для разработчика не поменялся). Вызовы кода через бизнес-коннектор не очень удобны (кроме того, приходится заботиться о корректной конвертации параметров) - поэтому имеет смысл написать все на Х++, а потом вызвать один единственный свой мегакласс через бизнес-коннектор из внешней системы.
Естественно, лицензия на бизнес-коннектор должна присутствовать.
__________________
Возможно сделать все. Вопрос времени
|