Имя: Пароль:
1C
1С v8
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
http://www.packagingdigest.com/bar-coding/pmp-gs1-datamatrix-fnc1-versus-gs-as-the-variable-length-field-separator-character-091116
пишут что это нормально) а про "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
а инструкцию к сканеру читал? вполне может быть, что это настраивается