Показать сообщение отдельно
Старый 30.01.2014, 22:30   #11  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Удалось победить)

На локальной машине настраивать COM+ службу для COM Connectora не нужно, достаточно это сделать на сервере.
Для быстрой отработки logon с клиенткой машины из vbs-скрипта необходимо в качестве второго параметра в методе CreateObject указать имя машины, на которой настроена COM+ служба. Таким образом, logon отрабатывает моментально.

Пример vbs-скрипта:
Цитата:
Dim Axapta
Dim result

Set Axapta = CreateObject("AxaptaComConnector.Axapta3", "MyServer")
Axapta.Logon "", "", "", ""
result = Axapta.callStaticClassMethod("MyClass", "MyMethod", "parameter1", "parameter2")

Axapta.logoff
set Axapta = nothing
Всем большое спасибо за потраченное время и внимание.
Тему можно считать закрытой.
__________________
С уважением, Александр.
За это сообщение автора поблагодарили: Logger (3), Ace of Database (3), lev (8), alex55 (1).