Показать сообщение отдельно
Старый 28.02.2011, 19:51   #9  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,340 / 3558 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Вариант 1. Код пишем в АХ, дергаем (через COM ?) через внешний интерфейс вторую софтинку. Примеры - на форуме - типа "Экспорт в Excel"
Вариант 2. Код пишем в сторонней софтинки, дергая "безинтерфейсные" классы и методы из АХ. Тут надо помнить, что несмотря на Best Practice - часть нужного кода может располагаться на форме, которую "удаленно" открыть нельзя. В этом случае к АХ должен быть установлен и настроен бизнес-коннектор (.NET business connector в инсталляшке АХ), который может быть вызван из кода (см поиск по форуму на тему примеров использования бизнес-коннектора, в более ранних версиях АХ он назывался COM-коннектор - но механизм работы от смены названия для разработчика не поменялся). Вызовы кода через бизнес-коннектор не очень удобны (кроме того, приходится заботиться о корректной конвертации параметров) - поэтому имеет смысл написать все на Х++, а потом вызвать один единственный свой мегакласс через бизнес-коннектор из внешней системы.

Естественно, лицензия на бизнес-коннектор должна присутствовать.
__________________
Возможно сделать все. Вопрос времени