![]() |
#5 |
Участник
|
Параметры функции
Цитата:
X++: ... ax.logon2("логин", "пароль", "", "","","work"); ... X++: void Logon2( COMVariant _user = COMVariant::createNoValue(),
COMVariant _userPassword = COMVariant::createNoValue(),
COMVariant _Company = COMVariant::createNoValue(),
COMVariant _language = COMVariant::createNoValue(),
COMVariant _serverManager = COMVariant::createNoValue(),
COMVariant _objectServer = COMVariant::createNoValue(),
COMVariant _configuration = COMVariant::createNoValue(),
COMVariant _isWebUser = COMVariant::createNoValue(),
COMVariant _reserved1 = COMVariant::createNoValue(),
COMVariant _reserved2 = COMVariant::createNoValue()); 1. Через связку: "Server + AOSName" (5 + 6 параметры функции) // axaptaAppl.Logon2("user","password",'','','AOSManagerServer','AOSInstanceName' ) 2. Через локальную конфигурацию : (7 параметр функции) // axaptaAppl.Logon2("user","password",'','','','', 'Local_Configuration_Name' ) (судя по тексту сообщения у Вас локальная конфигурация 'work' прописана в 6 параметре, а не в 7-ом) UPD: 3. (вариант 2 с другого бока) если в Navision Axapta Configuration Utility выгрузить конфигурацию (по кнопке Manage\Save As) во внешний файл, то можно подключиться и таким образом (7 параметр): // axaptaAppl.Logon2("user","password",'','','','', 'path_to_file\configuration_file_name.ext' ) Все способы вполне работоспособны (тестировалось на Axapta 3.0 SP5). Последний раз редактировалось petergunn; 20.04.2009 в 12:33. Причина: Добавлен 3 вариант |
|
|
За это сообщение автора поблагодарили: miklenew (5). |