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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.11.2005, 14:07   #1  
IT-specialist is offline
IT-specialist
Практикант
Аватар для IT-specialist
 
63 / 10 (1) +
Регистрация: 07.12.2004
Адрес: Российская Федерация
? COM и Windows CE
Здравствуйте! Я недавно только познакомился с Бизнес Коннектором. Со сканеров штрих кодов, на которых стоит ОС Windows CE, должна отправляться информация в Аксапту и приниматься обработанной обратно.

Можно ли зарегистрировать COM-объект Axapta в WindowsCE и если да, то как это сделать? Реально ли построить такое взаимодействие с Аксаптой? Взаимодействовать с Аксаптой таким путем с точки зрения скорости работы и обработки информации эффективно?

PS. Как таковых сканеров еще нет, поэтому проверить я это все не могу. С аксаптой дело имею недавно, так что если что не так сказал, извините
__________________
Navision Axapta 3.0 SP3 3-tier, Oracle

Последний раз редактировалось IT-specialist; 18.11.2005 в 17:11.
Старый 18.11.2005, 16:21   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Цитата:
Можно ли зарегистрировать COM-объект Axapta в WindowsCE
Нет нельзя. Для использования под Windows CE требуется перекомпиляция приложения под требуемую платформу (например, для Symbol MC3000 это - ARM v.4)

Вообще путей много. Все зависит от программного обспечения, которое установлено на терминалы (если установлено). Самый прострой путь - выгрузка в файл, дальнейшая загрузка в Axapta'у, обработка и ч-з файл загрузка обратно на термианал. Самый быстрый способ - работа с сокетами.

Что удобно с Windows CE - все инструментарии разработки в свободном доступе, так что можно писать свое ПО без ограничений. Сама платформа соответствует Win32.
__________________
Axapta v.3.0 sp5 kr2
Старый 18.11.2005, 16:41   #3  
Dimonishe is offline
Dimonishe
Участник
 
33 / 10 (1) +
Регистрация: 24.05.2005
Адрес: Донецк/Москва
COM конектор по сути своей есть клиент аксапты только без GUI. И пользовать его на КПКшнике я думаю не стоит .

САМЫЙ ПРОСТОЙ вариант решения вашей проблемы - организовать взаимодействие через http. Я пробовал работает чудненько. Штрихкодовые терминалы, туды сюды гоняем данные, инициируем с КПК обработочки всякие аксаптовские...

Для этого нужно завести веб-сервер, поднять на нем СОМ коннектор, и допустим, на ASP, писать логику с использованием СОМ интерфейсов.

Плюсы - ноль разработки для КПК (браузер есть у всех).
Минусы - КПК должен быть Online.
Старый 18.11.2005, 17:43   #4  
IT-specialist is offline
IT-specialist
Практикант
Аватар для IT-specialist
 
63 / 10 (1) +
Регистрация: 07.12.2004
Адрес: Российская Федерация
а в этих сканерах можно несложно обработать событие считывание штрих-кода, чтобы этот штрих-код заносился в нужное поле? Темы про обработки событий читал, ничего подходящего не нашел.
__________________
Navision Axapta 3.0 SP3 3-tier, Oracle
Старый 18.11.2005, 17:49   #5  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
В нужное поле формы или в нужное поле таблицы? Сканеры штрихкода подключены к компьютеру или сначала накапливают штрихкоды а потом их пачкой передают на компьютер?
Старый 18.11.2005, 18:57   #6  
Dimonishe is offline
Dimonishe
Участник
 
33 / 10 (1) +
Регистрация: 24.05.2005
Адрес: Донецк/Москва
Короче в Фальконах на 2003 винде есть стандратная тулза, которая запускается на фоне и перехватывает "событие считывания кода", и код при считывании (там на нем кнупочка есть)просто заносится в текстовое поле на котором стоит курсор. Ну как бы эмулирует ввод с клавиатуры. Поле ессно любое в которое можно ввести что-то с клавы. Блокнот, веб-форма, таблица экселя... неважно...

Еще юзал симбол на вин СЕ, но там такой стандартной чудо тулзы не было, пришлось скачать SDK с сайта, в его поставке подобная прога есть.

В нашем случае данные (коды) не накапливались... все взаимодействие было "онлайн". Правда терминалы были модные.. с WiFi
Старый 20.11.2005, 19:20   #7  
IT-specialist is offline
IT-specialist
Практикант
Аватар для IT-specialist
 
63 / 10 (1) +
Регистрация: 07.12.2004
Адрес: Российская Федерация
Lightbulb
Цитата:
Сообщение от Dimonishe
Еще юзал симбол на вин СЕ, но там такой стандартной чудо тулзы не было, пришлось скачать SDK с сайта, в его поставке подобная прога есть.

В нашем случае данные (коды) не накапливались... все взаимодействие было "онлайн". Правда терминалы были модные.. с WiFi
ситуация аналогичная
не могли бы вы выложить проект и SDK, если Вас не затруднит
__________________
Navision Axapta 3.0 SP3 3-tier, Oracle
Старый 21.11.2005, 08:25   #8  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Еслу вас интересует SDK для Symbol, то ищите на devzone.symbol.com
__________________
Axapta v.3.0 sp5 kr2
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Есть ли возможность работать с COM Business Connector на Win CE 5.0 ? _scorp_ DAX: Прочие вопросы 5 30.09.2008 12:33
msdynamicsax: VB script that test the com connector for Dynamics Ax 4.0 Blog bot DAX Blogs 0 25.08.2008 18:05
Использование COM Connector'a в службах Windows Кирен DAX: Программирование 5 26.09.2007 14:32
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59

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

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

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