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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.01.2007, 09:37   #1  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
? DLL (BarCode) через COM
Нужно распечатать отчет через Axapta COM Connector. Все работает, если на отчете нет штрих-кода. Если нужно распечатать штрих-код, ругается:

Код:
Ошибка времени выполнения. : DLLFunction (Объект), метод new вызван с неправильными параметрами.

Трассировка стека:
\Classes\DLLFunction\new
\Classes\BarcodeEAN13\initDll - line 7
\Classes\Barcode\new - line 3
\Classes\Barcode\construct - line 29
Может кто сталкивался?

//axapta 3.0 sp1, com на windows 2k server, вызов com из windows 2k3 server
__________________
И почему никто меня не любит?
Да, я надоедливый
Старый 31.01.2007, 19:56   #2  
fomenka is offline
fomenka
Участник
 
97 / 14 (1) ++
Регистрация: 25.02.2003
DLL Bcfont32 где лежит? И фонты ('BC UPC HD Wide' для UPC/EAN13) заодно проверьте.
Старый 01.02.2007, 06:27   #3  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
C:\Program Files\Navision\Client\Bin\Bcfont32.dll

На том компьютере, где я вызываю COM-объект, шрифты работают, если делать это через пункт меню в Аксапте... не работает через COM.
BC UPC HD Wide - установлен ...

вылетает в классе BarCode методе initDll в строчке _barcodeDLL = new DLL(#DLL_NAME); а куда нужно поместить эту dllчтобы он ее находил? ..
__________________
И почему никто меня не любит?
Да, я надоедливый

Последний раз редактировалось Antant; 01.02.2007 в 06:58.
Старый 01.02.2007, 07:36   #4  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
Lightbulb Решение
решение проблемы я нашел здесь
http://www.qiuhao.com/QHVillage10K/5116.htm
__________________
И почему никто меня не любит?
Да, я надоедливый
Старый 04.02.2007, 16:02   #5  
fomenka is offline
fomenka
Участник
 
97 / 14 (1) ++
Регистрация: 25.02.2003
Просто переложили в system32? Ну что ж, это стандартный ход для windows-платформы.
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics Mobile: How to code your own barcode enabled tasklets (Motorola and Intermec devices) Blog bot DAX Blogs 1 03.06.2014 06:34
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59
Работа с Excel через COM и ошибка 0x800A03EC (Range.AutoFilter) gl00mie DAX: Программирование 15 30.03.2007 18:37
связь с 1С через COM rinugun DAX: Программирование 9 03.12.2004 11:28

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

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

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