Имя: Пароль:
1C
 
При считывании ШК сканером в терминальном режиме, цифры на другие символы.
0 pankrat00
 
23.07.15
16:30
Доброго времени суток.

1. Есть сканер ШК ручной для двумерных ШК (Motorola DS4208).
2. Запускаю у себя на компе блокнот, считываю ШК получаю: 111154ИС55ВЦ5Л0Г
3. Запускаю ATOL - драйвер устройства ввода - Настройка свойств - Поиск оборудования. Считываю  ШК получаю: 111154BC55DW5K0U (норм. ШК)

4.  Запускаю в теминале блокнот, считываю ШК получаю: 111154иС%5вЦ%л)г
5. Запускаю драйвер устройства ввода в терминале (версия та же) тест устройства, получаю: 111154bC%5dW%k0u

1c-ка стоит в терминале. не могу пока разобраться почему так символы коверкает. Заметил, на локальном компе в блокноте заменяет латинскую букву на русскую как на клавиатуре.
1 Garykom
 
гуру
23.07.15
16:35
(0) раскладку смени в форточках на правильну
мне когда то пришлось делать контроль на "русские символы" и делать перекод в конфе чтобы было независимо
2 pankrat00
 
23.07.15
16:41
(1) Оригинальный штрихкод вот такой: 111154BC55DW5K0U
кста с раскладками какая то есть байда. 3 варианта раскладки 1. Русский США клавиатура. 2. русский Русская клавиатура 3. Английский США клавиатура
3 Garykom
 
гуру
23.07.15
16:44
(2) угу и еще двойное преобразование при пикании на клиенте, далее конверсия в терминал
поэтому теряется инфа

"хорошее" решение это родные драва (от производителя) сделать к ним обертку в виде "сервер сканеров ШК"
4 pankrat00
 
23.07.15
16:50
(3) Есть ТСД на складе. он без проблем все читает и загружает. А сканер вот такую херню выдает.
5 Garykom
 
гуру
23.07.15
16:53
(4) ТСД это немного другое
6 Garykom
 
гуру
23.07.15
16:54
(5)+ сканер то все ок выдает всегда, проблема преобразования полученного

вместо кодов символов идет вставка в буфер клавиатуры кодов нажатых клавиш
далее уже система неправильно преобразовывает
7 pankrat00
 
23.07.15
17:03
(6) Ясно теперь вопрос как это починить...? Сканер нужен на одно только рабочее место, на складах ТСД. А что за контроль на русские символы ты делал?
8 Garykom
 
гуру
23.07.15
17:09
(7) если внутри есть символы из списка ... то делаем переконвертацию 1>2 иначе если ...
9 Garykom
 
гуру
23.07.15
17:10
(8)+ заметил что символы "B" и "И" как и "C" и "С" на одних кнопках на клаве же?
10 pankrat00
 
23.07.15
17:17
(9) Да заметил. Не могу понять тока, смотри часть ШК где две пятерки подряд. (111154BC55DW5K0U) Почему он одну тока переделывает?
11 Garykom
 
гуру
23.07.15
17:29
(10) двойные коды клавиш в курсе?
https://ru.wikipedia.org/wiki/Скан-код