AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.07.2004, 20:03   #1  
Kroy is offline
Kroy
Участник
 
2 / 10 (1) +
Регистрация: 01.07.2004
Проблемма с Business Connector
Проблемма в следующем:
В Excel есть код, который с помощью Business Connector в поле со списком выводит названия компаний из Axapta. Все отрабатывает просто великолепно, если коннектится к одной базе с помощью конфигурации name_config. Но дело в том что необходимо вывести названия компаний из другой базы. Соответственно выполняем этот код еще раз, в результате чего возникает ошибка =>:MS Axapta Business Connector в настоящий момент подключен к другой системе MS Axapta, и зарегистрироваться в указаном приложении невозможно. Пробовал использовать метод Axapta2.Stop, но возникает ошибка:Сбой при удаленном вызове процедуры. Может кто знает как освобождать MS Axapta Business Connector? Заранее благодарю за любую помощь!
Dim Axapta2 As Object
Dim MyRecord As Object
Set Axapta2 = CreateObject("AxaptaCOMConnector.Axapta2")
Axapta2.Logon2 "", "", "", "", "", "", name_config
Set MyRecord = Axapta2.CreateRecord("DataArea")
MyRecord.ExecuteStmt "select * from %1"
Me.nm_company.Clear
While MyRecord.Found
Me.nm_company.AddItem MyRecord.field("id")
MyRecord.Next
Wend
Me.nm_company.Selected(0) = True
Axapta2.Logoff
Старый 02.07.2004, 00:38   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Не знаю, насколько это оптимальный путь, но я как-то делал это так. Это кусок из процедуры на VB. Работало под MS Access 2000.

По-моему, подключал COM + 1.0 Admin Type Library (в редакторе это доступно под Tools\References).

...
Dim cac As COMAdminCatalog

Set cac = New COMAdminCatalog
cac.ShutdownApplication ("Navision Axapta Business Connector")
Set cac = Nothing
...

Подробней про библиотеку можно прочитать на MSDN.
__________________
С уважением,
glibs®
Старый 02.07.2004, 08:49   #3  
Kroy is offline
Kroy
Участник
 
2 / 10 (1) +
Регистрация: 01.07.2004
ОГРОМНОЕ, ПРИОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Arijit Basu: DAX 4.01 .NET Business Connector: Microsoft.Dynamics.BusinessConnectorNet Blog bot DAX Blogs 3 30.09.2008 01:17
Inside Dynamics AX 4.0: Working with the .NET Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: Inside the Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: The Business Connector Blog bot DAX Blogs 0 02.10.2007 04:49
ALEG: Проект "Фишка недели" и первый пост - Microsoft Dynamics™ AX .NET Business Connector Blog bot DAX Blogs 1 22.11.2006 09:43

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:13.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.