5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

Ответить

Смайлики
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ОТКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

aka » Сб янв 20, 2018 2:08 am

Товарищи, если кому удастся сделать стенд со сканером штрих-кодов, работающим в режиме эмуляции клавиатуры, на котором штрихкод будет стабильно разрываться - напишите мне! Есть мысль, как эту проблему можно победить более глобально, но надо провести несколько экспериментов.

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

MrDen » Пт янв 12, 2018 9:46 am

aka писал(а): Пт дек 01, 2017 9:53 pm Попробуйте 5.6.22.
Приветствую!
Попробовал, но на одном из терминалов такой же глюк, как 5.6.20. Сейчас пробую 5.6.24.
К сожалению 5.6.21 у себя удалил, и скачать тоже не вариант

Попробовал, все таки проблема в терминале..., в железе... На другом все прекрасно работает в 5.6.24

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

Гость » Пт дек 01, 2017 3:05 am

MrDen писал(а):Добрый день!
При работе в WtWare версии 5.6.20 Windows Server 2008 Standart x64 наблюдаются ошибки при работе в 1С 7.7.027 со сканером USB (разрыв клавиатуры). При передаче данных строка разбивается на несколько строк,в том силе и обычные штрихкоды EAN-13. При использовании например Блокнота такого не наблюдается. Драйвера обработки клавиатуры для 1С ATOL версии 6.5.3.99 (freeware).
На версии 5.6.18 и более ранних такого не наблюдалось.
Подтверждаю проблему. в 1с8 тоже штрих-код разбивается на несколько. Пришлось откатиться на 5.6.16

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

Гость » Чт ноя 30, 2017 11:24 am

aka писал(а):Так как оно догадывается, что какая-то последовательность нажатых кнопок это штрихкод, "целая строка"?

С клавиатуры можно ввести штрихкод?

Попробуй это:

http://pxe.ru/files/testing/201711281845.zip

Но если этот "драйвер" смотрит на задержки между клавишами, то например на удаленных офисах он же работать в принципе не сможет, задержки в длинном канале будут большие и нестабильные.
Попробовал. Данная версия работает нормально. Штрихкод не разбивается.
Спасибо!

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

akaplenko » Ср ноя 29, 2017 9:44 pm

Не зааю как у вас 1с написан, но у нас просто стоит фокус на простом поле ввода, сканер скарирует строку и посылает ее в клавиатуру, после всех символов отсылает перевод каретки (enter). таким образом можно набрать штрих код и сканером и клавиатурой. Если есть необходимост определять со сканера или с клавиатуры пришла строка, то практически все сканеры можно настроить таким образом, чтобы они перед цифрами в строке указывали какой нибудь спецсимвол. По нему программист может понять что строка пришла именнл со сканера. А обрабатывать сканер по задержке очень неправильно. Глючить может в разных случаях

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

SANSoft » Ср ноя 29, 2017 9:10 pm

Влезу в тред.
Так как оно догадывается, что какая-то последовательность нажатых кнопок это штрихкод, "целая строка"?
по скорости появления символов в буфере клавиатуры. если быстрее 30 мсек (или 60 мсек уже точно не помню), то точно сканер. Иначе -
вбивали пальчиками на клаве. Возможно с этим связан этот случай: между посылками есть микропауза, и 1с как целую её не воспринимает

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

aka » Вт ноя 28, 2017 5:52 pm

Так как оно догадывается, что какая-то последовательность нажатых кнопок это штрихкод, "целая строка"?

С клавиатуры можно ввести штрихкод?

Попробуй это:

http://pxe.ru/files/testing/201711281845.zip

Но если этот "драйвер" смотрит на задержки между клавишами, то например на удаленных офисах он же работать в принципе не сможет, задержки в длинном канале будут большие и нестабильные.

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

Гость » Вт ноя 28, 2017 9:29 am

aka писал(а):Так а проблема в чем?
Штрихкод это несколько цифр подряд, никакой магии там нет.
С клавиатуры можно ввести те же цифры?
Проблема в том, что данные принимаются не целой строкой, а разбитой на несколько строк. Поэтому штрихкод EAN-13 например может состоять из 2 частей, а 1С в свою очередь обрабатывает обе посылки неверно. Так возможно работает драйвер АТОЛ. Данная ситуация появилась при обновлении.

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

aka » Пн ноя 27, 2017 11:07 am

Так а проблема в чем?
Штрихкод это несколько цифр подряд, никакой магии там нет.
С клавиатуры можно ввести те же цифры?

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

MrDen » Пн ноя 27, 2017 10:33 am

aka писал(а):Не понимаю проблему. У клавиатуры нет понятия "строка". Каждый нажатый символ передается отдельно.

USB сканер "в разрыв клавиатуры" - это как? В разрыв клавиатуры подключились PS/2 сканеры, потому что вход PS/2 для клавиатуры был только один. USB сканер в режиме эмуляции клавиатуры для терминала это ещё одна клавиатура, символы с него обрабатываются в точности так же, как и кнопки на клавиатуре.
Все верно, но возможно RDP-клиент WtWare передает с символы с различным интервалом между ними и драйвера воспринимают как несколько строк.
Совершенно верно еще одна клавиатура.

Re: 5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

aka » Пт ноя 24, 2017 11:34 am

Не понимаю проблему. У клавиатуры нет понятия "строка". Каждый нажатый символ передается отдельно.

USB сканер "в разрыв клавиатуры" - это как? В разрыв клавиатуры подключились PS/2 сканеры, потому что вход PS/2 для клавиатуры был только один. USB сканер в режиме эмуляции клавиатуры для терминала это ещё одна клавиатура, символы с него обрабатываются в точности так же, как и кнопки на клавиатуре.

5.6.20 ошибки при работе в 1С 7.7 со сканером USB (разрыв клавиатуры)

MrDen » Пт ноя 24, 2017 9:12 am

Добрый день!
При работе в WtWare версии 5.6.20 Windows Server 2008 Standart x64 наблюдаются ошибки при работе в 1С 7.7.027 со сканером USB (разрыв клавиатуры). При передаче данных строка разбивается на несколько строк,в том силе и обычные штрихкоды EAN-13. При использовании например Блокнота такого не наблюдается. Драйвера обработки клавиатуры для 1С ATOL версии 6.5.3.99 (freeware).
На версии 5.6.18 и более ранних такого не наблюдалось.

Вернуться к началу