Как запрограммировать задержку между префиксом и штрихкодом на сканере штрихкодов Datalogic QuickScan Lite QW2100?

1. info1i 223 18.02.18 03:49 Сейчас в теме
Вопрос по сути в теме.
Для чего мне это надо?
Настроил префикс F7 для работы в 1С. Но столкнулся с вот какой проблемой: при считывании штрихкода выводится формочка ввода штрихкода, а штрихкод в поле на формочке не попадает. Другими словами: форма открывается позже. Еще раз чуть по-другому: штрикод уже считался куда-то, после этого открывается форма. Скриншот во вложении.
Искал в руководстве по программированию, не нашел подходящего пункта; возможно, что-то не так понял или действительно отсутствует такая возможность.
Искал примеры подобной настройки в интернете; и не поверите, готовые инструкции именно для этого сканера есть; но вот почему-то ни на одном из сайтов, нигде нет описания, как люди обошли ту ситацию, с которой столкнулся я уже второй раз (первый раз со сканером Honeywell Eclipse 5145, но для него все же где-то было).
Драйвер ставить в данном случае не получится, т.к. операционная ситема Ubuntu 16.04.
Конфигурация: УТ 10.3.21.1
Сталкивался ли кто-то с подобной ситуацией и как решали? Какие еще есть варианты решения?
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. mudrak 19.02.18 06:35 Сейчас в теме
(1) а в блокнот нормально считывается?
4. info1i 223 19.02.18 20:14 Сейчас в теме
5. mudrak 20.02.18 04:47 Сейчас в теме
(4) простите за недоверчивость, но мне кажется странным, что ни одного символа штрихкода не долетает, хотя бы иногда. А если открыть формочку ввода по F7, а потом отсканировать будет там что-нибудь?
Если длина префикса не один символ, то можно добавить несколько ненужных символов в префикс, например, тех же F7, будет задержка.
6. info1i 223 20.02.18 10:59 Сейчас в теме
(5) не недолетает. Вот как раз все долетает, просто раньше, чем откроется форма.
Да, конечно, сканер отлично работает; в формочку ввода сканирует, вообще везде сканирует.
Если заполнить префикс кучей нажатий клавиш - это будет, во-первых, не совсем корректная работа программы; во-вторых, не факт, что получится таким образом задержка, т.к. уж очень быстро сканер передает данные в программу.
Но мое дело, конечно, попробовать и сообщить результат - сделаю и сообщу.
7. info1i 223 20.02.18 23:08 Сейчас в теме
(5) Проверил вариант с назначением нескольких клавиш F7 в префиксе - Вы оказались правы, сработало. Только теперь проблема в нажатии на Enter. Суффикс Enter уже имеется по-умолчанию почти у всех сканеров; более того, в каких-то формах Enter срабатывает (Поступление, Реализация, Перемещение), а в каких-то не срабатывает (Возврат товаров от поупателей, Возврат товаров поставщику, Инвентаризация). В общем, странно, что делать в этом случае?
8. mudrak 21.02.18 05:38 Сейчас в теме
(7) Из ваших слов непонятно нужен вам enter или нет. По-моему убеждению enter нужен, ибо зачем тогда всё. У меня enter срабатывает во всех документах (правда на УПП, но вроде нет разницы).
Насколько стабильно и корректно считывается штрихкод? Может просто иногда теряются символы, в том числе и enter.
9. info1i 223 21.02.18 13:33 Сейчас в теме
(8) Штрихкод во всех перечисленных документах считывается стабильно, несколько раз проверял. В блокноте Ener работает. Странное поведение.
13. komon56 23.04.18 18:57 Сейчас в теме
"(5) Проверил вариант с назначением нескольких клавиш F7 в префиксе - Вы оказались правы, сработало. " - подскажите пожалуйста , как назначить в префикс несколько F7 ? заранее благодарю
2. info1i 223 18.02.18 04:32 Сейчас в теме
Вот, например: https://infostart.ru/public/84019/
А про то, что время появления штрихкода может опережать время появления формы - ни слова.
10. user944193u 27.03.18 21:30 Сейчас в теме
(2) Добрый вечер. Подскажите, пожалуйста, как вы решили ситуацию с Honeywell Eclipse 5145, как поставить задержку? Заранее благодарю
11. info1i 223 27.03.18 22:49 Сейчас в теме
(10) Добрый! Уже не помню. Сам часто жалею, когда повторно появляется аналогичная задача и приходится каждый раз делать с нуля. Помню, что скачал документацию с официального сайта на английском, в которой вычитал, распечатал, настроил. О задержке в документации точно есть информация. Когда снова понадобится, наверное, все же распишу по шагам последовательность действий.
12. komon56 04.04.18 10:27 Сейчас в теме
Здравствуйте! Такая же проблема, перешли 2 дня назад с 8.2 на 8.3. Данные сканеры (QW2100) перестали правильно срабатывать. В RDP просто быстро прощелкивается окно ввода штрих кода и закрывается, т.е срабатывает F7 и тут же enter , без передачи символов. На тонких клиентах открывается окно ввода штрих кода и ждет, сканируешь еще раз , штрих код вводитя и срабатывает Enter. Из основной инструкции пробовал править Wedge Quiet Interval , Interharacter delay, Intercode delay. На первые 2 разницы вообще не заметил, на последний, реакция есть, но не то что нужно - просто появляется задержка между сканированиями, т.е блокируется 2 быстрых сканирования подряд. Просьба помочь, заранее благодарю. P.s Есть еще 3 вида других сканеров, на них настроил задержки и все заработало.
14. tolyan_ekb 104 17.12.19 11:00 Сейчас в теме
(12) Удалось решить проблему? У меня QD24XX, добавил программный префикс, длинные ШК заносятся, а короткие, например, EAN13 не успевают вносится. Похоже, что окно ввода еще открывается, когда данные в него уже передаются.
15. user620300_d 23.12.20 15:43 Сейчас в теме
Для Honeywell Voyager 1452g настройка задержки осуществляется следующим образом.
Копия настроек конфигурации - не проверялась.
Прикрепленные файлы:
Инструкция HoneyWell задержка.docx
ConfigSettings.exm
16. vetalk 23.12.20 16:51 Сейчас в теме
Не совсем понятно для чего эти танцы с бубном?
Зачем тебе префикс в виде функциональной клавиши, которая открывает форму в 1С?
Используй драйвер от 1С или Атол и "обработку внешнего события"
17. Serviscomp 14.02.23 16:57 Сейчас в теме
Такая же проблема, сканер Mertech 8500 P2D, ситуация копия, информации в публичной документации нет, все довольно кратко, про задержки ни слова, если кто решил по этому сканеру отпишитесь пожалуйста !!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот