AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
CRM
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen Alle Foren als gelesen markieren

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 14.09.2007, 22:19   #1  
petr ist offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Registriert seit: 30.05.2005
Ort: Швейцария
Проблема с конвертацией строки в штрих-код (barcode) в классе BarCodeCode128
DAX 3.0 SP4

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

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

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

Если кто-то сталкивался с чем-то подобным, или есть какие-либо идеи, прошу совета. Пока ошибку воспроизвести не удается (в смысле уловить какую-либо закономерность ее возникновения)
Alt 14.09.2007, 22:35   #2  
AndyD ist offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2.560 / 2494 (89) +++++++++
Registriert seit: 20.08.2005
контейнер: += трагедия вставки пустой строки.
__________________
Axapta v.3.0 sp5 kr2
Alt 17.09.2007, 11:06   #3  
petr ist offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Registriert seit: 30.05.2005
Ort: Швейцария
Ну проблема, похоже, решена. Единственное надо добавить, что, видимо из-за таких горе-программистов, как я, в DAX4.0 классами Barcode* никакие dll-ки не вызваются, а конвертация строки в штрих-код прописана на X++
Stichworte
ax3.0

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Штрих-код с текстом 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
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 21:55 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.