|
EAN128 и символ FNC1 |
☑ |
0
Strogg
23.01.18
✎
10:24
|
Коллеги, добрый день.
Столкнулся с такой проблемой:
формирую в 1С штрихкод типа EAN128 с признаком конца блока (FNC1). При формировании шк вставляю его как Символ(29).
При тесте торгового оборудования этот символ показывается как 'DC1' 'GS'.
Затем, начинаю его парсить: И вот при чтении шк сканер видит его как символ "ъ" (ну, или как "]"в англ. раскладке, соответственно).
Сам шк представляет что то типа: "0104607124291039310301500017180122111801222100002ъ1030211800046"
Сканер usb, настроен в разрыв клавиатуры. Так что самое интересное: в 9 случаях из 10 он видит его как символ. и в одном случае - он его вообще не замечает. То ли не считывает, то ли хз.
Сканер настраивал с помощью упр. штрихкодов: сначала выбрал интерфейс usb (Hid reyboard emulation), а затем сделал "add an enter key".
Кто-нибудь печатал EAN128 c символами окончания блока? Была такая проблема? Как решали? Спасибо!
|
|
1
Йохохо
23.01.18
✎
10:53
|
пишут что это нормально) а про "9 случаях из 10" можно попробовать заставить сканер делать 2-3 попытки считывания, если эта модель умеет
|
|
2
Strogg
23.01.18
✎
11:02
|
(1) не, там ТСДха стоит, которая напрямую в текстовое поле читает данные.
А за статью спасибо большое, я думал, это костыль, что мне придется определять эти символы в зависимости от раскладки...
|
|
3
Йохохо
23.01.18
✎
11:11
|
(2) ТСД не приходилось заставлять читать многократно, сканер приходилось, но все кончилось заменой термоголовки принтера, выгорели линии
|
|
4
Fragster
гуру
23.01.18
✎
11:14
|
а инструкцию к сканеру читал? вполне может быть, что это настраивается
|
|