13.08.2009, 12:10 | #21 |
Участник
|
Причина проблемы и способ решения описаны здесь
контейнер: += трагедия вставки пустой строки. Хотя там была проблема с пустым значением, но исправляет и ошибку "кривых" результатов. Если приведенный там код "причесать", то он разбивается на 2 фрагмента: часть - это модификация init(), другая часть - модификация encode(). Модифицировать barCodeStr() - не нужно. Собственно, вопрос правильного определения DLL библиотек и их параметров. |
|
31.08.2012, 13:10 | #22 |
Участник
|
есть такой job
X++: str s; BarcodeString bs, bsHR; Barcode b; ; s = "2900000010147"; b = Barcode::construct(BarcodeType::EAN13); b.string(true, s); b.encode(); bs = b.barcodeStr(); bsHR = b.barcodeStrHR(); info(bs); info(bsHR); Есть макрос для excel скачанный из интернета, он этот же штрих-код преобразует в спецсимволы "2JAKKAK*ababeh+", вставляю в эксель - сканер пикает. Почему аксапта преобразует в другие символы? (м.б. я не правильно кодирую?) |
|
31.08.2012, 13:22 | #23 |
Участник
|
Сделал тоже самое, все читается. Только шрифт BC UPC HD Wide.
|
|
|
За это сообщение автора поблагодарили: propeller (1). |