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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.09.2007, 22:19   #1  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Проблема с конвертацией строки в штрих-код (barcode) в классе BarCodeCode128
DAX 3.0 SP4

Проблемма следующая: Переводим строки в штрих-код (barcode) при помощи класса barcodeCode128. Иногда вместо штрих-кода возвращается исходая строка. Что значит иногда?
Пользователи печатают отчеты (метки) которые содержат штрих-коды (один отчет или метка может содержать десяток). С какого-то времени вместо вместо штрих-кодов выводятся исходные строки. После рестарта АОСа (не перезагрузка сервера, просто рестарт) все возвращается в нормальное соостояние, затем через некоторое время опять начинается та же песня.

Проблемма именно в dll, которую использует класс, а именно ''Bcfont32.dll' функция BC_Code128(). Это видно из отладчика.

Кроме того, нами замечено, что при некоторых исходных данных (например символы польского алфавита) данная функция просто зависает (зацикливается или что конкретно неизвестно). Поэтому есть подозрения, что в какой-то момент в нее попадает некорректное значение и с этих пор она перестает работать и просто возвращет исходную строку.

Если кто-то сталкивался с чем-то подобным, или есть какие-либо идеи, прошу совета. Пока ошибку воспроизвести не удается (в смысле уловить какую-либо закономерность ее возникновения)
Старый 17.09.2007, 11:06   #3  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Ну проблема, похоже, решена. Единственное надо добавить, что, видимо из-за таких горе-программистов, как я, в DAX4.0 классами Barcode* никакие dll-ки не вызваются, а конвертация строки в штрих-код прописана на X++
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Штрих-код с текстом Vhaldemar DAX: База знаний и проекты 9 12.01.2009 09:59
Вертикальный штрих код (баркод) snop DAX: Программирование 20 13.05.2008 16:49
Интересный код в классе RAssetOperationType_Depreciation greench DAX: Программирование 2 01.11.2007 12:05
Веселенький вопрос... про штрих код ОС ShadowFromXZone DAX: Функционал 4 03.03.2005 14:14
Строки спецификации - Код операции Андре DAX: Функционал 3 08.05.2003 14:27

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

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

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