При ручном наборе названия товара находит или тоже нет ? Если не находит - чистить кеш. Кнопка да пропала и об этом написали в руководстве.
Код:Внимание! Начиная с версии 1.0.1.11 кнопка убрана из интерфейса. Сканировать марку товара можно как в окне «Поиск товара», так и в окне «Список выбранных товаров».
Последний раз редактировалось johny22; 28.12.2017 в 20:18.
Кстати по сканеру Voyager 1450g 2DHR подключенному через USB и эмуляцию COM порта на кассе РК7 winxp в интерфейс egais4pos все добавляется.
На другом компе win7prof x64 через мозиллу и тот же сканер в режиме клавиатуры + суффикс возврата каретки тоже отрабатывает корректно, если просканировать ean13 то сообщение Сканированная последовательность не является PDF417.
из Вики:
Так что можно программить оба, но CR - обязательноВозврат каретки (англ. carriage return, CR) — управляющий символ ASCII (0x0D, 1310, '\r'), при выводе которого курсор перемещается к левому краю поля, не переходя на другую строку. Этот управляющий символ вводится клавишей «Enter». Будучи записан в файле, в отдельности рассматривается как перевод строки только в системах Macintosh.
Подача строки (от англ. line feed, LF — «подача [бумаги] на строку») — управляющий символ ASCII (0x0A, 10 в десятичной системе счисления, '\n'), при выводе которого курсор перемещается на следующую строку. В случае принтера это означает сдвиг бумаги вверх, в случае дисплея — сдвиг курсора вниз, если ещё осталось место, и прокрутку текста вверх, если курсор находился на нижней строке. Возвращается ли при этом курсор к левому краю или нет, зависит от реализации.
Таким образом, вывод последовательности CR+LF в семантике терминала гарантирует действие «создание новой строки».
Последний раз редактировалось satan; 29.12.2017 в 12:16.
Leon44 (29.12.2017)
"#13#10" - это комбинация возврата каретки и символа новой строки.
"#13" - это ASCII-эквивалент значения CR (carriage return - возврат каретки)
"#10" представляет собой LF (line feed - признак новой строки).
В моем случае у сканера только #13 (1450g 2DHR)
E4P02.png
Последний раз редактировалось johny22; 29.12.2017 в 12:20.
Leon44 (29.12.2017)