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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.11.2010, 15:15   #1  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Является-ли КЛИЕНТ Axapta 3 COM-сервером ?
Собственно вопрос - является-ли КЛИЕНТ Axapta 3 COM-сервером ?
Т.е. возможно-ли из внешнего приложения управлять клиентской частью Axapta? Ну там форму открыть по событию?
Старый 19.11.2010, 15:20   #2  
jonny is offline
jonny
Участник
Аватар для jonny
Самостоятельные клиенты AX
 
217 / 124 (5) +++++
Регистрация: 10.02.2006
Адрес: СПб-Екб-?
Нет, клиентской частью извне управлять нельзя, можно только использовать бизнес-логику с помощью Axapta Com Connector.
Старый 19.11.2010, 16:35   #3  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
В принципе я так и думал. А Ax2009 интересно, тоже низзя управлять?
Старый 19.11.2010, 16:45   #4  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от egorych Посмотреть сообщение
В принципе я так и думал. А Ax2009 интересно, тоже низзя управлять?
Насколько мне известно - и в 2009-ой нельзя. Для любого внешнего управления есть .Net BusinessConnector. То чем можно управлять извне - это классы, таблицы, вообщем бизнес-логика.
Старый 20.11.2010, 02:42   #6  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Есть COM сервер:

X++:
Set objDynamicsAx = CreateObject("DynamicsAx.Application")
objDynamicsAx.OpenMenuItem "DAT","Address", 1
C#
X++:
using AxClientLib;
 

 
            DynamicsAxApplication app = new DynamicsAxApplication();
            app.OpenMenuItem("DMO", "Address", AxMenuType.DisplayMenu);
А так же см мой пост про использование механизма алертов в своих целях
За это сообщение автора поблагодарили: Андре (3), jasper (1), lev (3), Ivanhoe (3), gl00mie (5), jonny (1), kornix (2).
Старый 22.11.2010, 10:30   #7  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от belugin Посмотреть сообщение
Я так понимаю это все удовольствие, начиная с 4 версии? А для 3 - AxPath ?
Старый 22.11.2010, 11:10   #8  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Алерты точно с 4 версии про COM - не знаю - попробуйте.
Старый 22.11.2010, 11:18   #9  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от belugin Посмотреть сообщение
Алерты точно с 4 версии про COM - не знаю - попробуйте.
На Ax3 строка
PHP код:
Set objDynamicsAx CreateObject("DynamicsAx.Application"
Выдает ошибку. И в реестре такого COM сервера нет - так что видимо, только для 4 и далее.
.
Собственно вопрос стоит в интеграции с телефонной станцией - чтобы на клиентский звонок открывалась форма с нужным деловым отношением.
Вроде есть такой ActiveX - smmPhone - только не найду никакой доки про работу с ним - может кто поделится или ткнет где это описано?
Старый 22.11.2010, 11:32   #10  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Во времена тройки модного слова Dynamics ещё не было . Может как-нибудь по другому называется
Старый 22.11.2010, 11:33   #11  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Выдержка из какого-то старого мануала:
Цитата:
Setting up the TAPI interface
Setting up the TAPI interface involves the following steps:
• Set up Microsoft Windows to handle your TAPI driver
• Select and set up TAPI in Microsoft Navision Axapta CRM.

Setting up Microsoft windows for TAPI adapter
1. From the Windows start menu, select Settings/Control panel. Open the Phone and
Modem Options.
2. When standing in the Dialing rules tab, press the Edit button.
3. Fill in the Edit Location form, press Apply, and click OK when finished.
4. Click on the Advanced tab, and then click Add. The new device will then appear in
the Add provider window. Select the driver you have installed for your TAPI adapter,
and click Add.
5. A new window will now appear, and you must select which com-port to use.
6. Close the Phone and Modem Options.

Setting up Microsoft Navision Axapta CRM for TAPI adapter
1. Start Microsoft Navision Axapta and select CRM.
2. From the main menu select Sales force automation/Setup/Telephony/Phone
parameters.
3. Delete all lines in the Phone parameters window, and shut down Microsoft Navision
Axapta.
4. Restart Microsoft Navision Axapta and select Sales force
automation/Setup/Telephony/Phone parameters from the main menu.
5. In the Phone parameters window select the line device provider you are using, click
on the Set active line device button, and restart Microsoft Navision Axapta.
6. When restarted select the Sales force automation/Setup/Employee option. Select
employee and go to the Telephony tab and check the Activate answer checkbox.
This will make the telephone dialog pop on your screen each time you receive a call.
__________________
Ivanhoe as is..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Developer for Microsoft Dynamics AX Certification Roadmap Blog bot DAX Blogs 1 13.05.2009 16:17
Kurt Hatlevik: Sneak preview of the WMS E&E Blog bot DAX Blogs 0 04.05.2009 14:05
TCP клиент в Axapta Dolter DAX: Программирование 41 02.02.2009 17:34
Axapta Com Connector jonny DAX: Программирование 5 10.02.2006 17:43
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:06.