Тема: ComConnector
Показать сообщение отдельно
Старый 20.04.2009, 11:18   #1  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
ComConnector
Запускаю такой джобик
X++:
static void Job41(Args _args)
{
    COM                    ax = new COM ('AxaptaCOMConnector.Axapta2');
    COMVariant             COMVariantContainer;
    COM                    COMContainer;
    COMVariant             COMResult;
    int                         i;
    ;
    ax.logon2("логин", "пароль", "", "","","work");
}
Выскакивает такая ошибка
Цитата:
Метод "logon2" в COM-объекте класса "AxaptaCOMConnector.Axapta2" возвратил код ошибки 0x80004005 (E_FAIL), который означает: Связь клиент-сервер Microsoft Business Solutions-Axapta : При текущей конфигурации клиента не удалось обнаружить ни один сервер приложения Microsoft Axapta. Please restart the Axapta Business Connector before logging on.
Если захожу через ax32.exe(по умолчанию конфигурация work) то коннект нормальный.
Зарегестрировал коннектор как Registred Standart Com.
Конект идёт через AOS.
Может ComConnector надо регистрировать на компе AOS-а?
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.