Обработка ввода со сканера штрихкодов

Все вопросы/проблемы по установке и использовании.
Ответить
tehnos
Сообщения: 223
Зарегистрирован: 13 сен 2021, 17:10
Имя: Евгений
Откуда: Алушта

Обработка ввода со сканера штрихкодов

Сообщение tehnos »

Добрый вечер.
Имеем:
1. Поле ввода в которое с помощью сканера штрихкодов сканируются данные.
2. Поле Ajax запрос которое должно обрабатывать введённые данные.

Проблема:
При вводе сканером поле Ajax запрос не может нормально захватить вводимые символы. Для иллюстрации прикладываю console.log одного сканирования. Т.е. поле Ajax многократно пытается прочитать поле ввода, но в итоге ничего путного не получается.
2026-02-07_19-23-18.png
2026-02-07_19-23-18.png (2.92 КБ) 818 просмотров
Вопрос:
Как читать поле ввода только после полного сканирования?
Полагаю это надо делать после получения суффикса от сканера, который говорит нам что ввод окончен.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Обработка ввода со сканера штрихкодов

Сообщение support »

О, хорошо что заметили эту ситуацию, действительно, там нужно по другому обрабатывать событие ввода.
Постараюсь исправит на днях.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Обработка ввода со сканера штрихкодов

Сообщение support »

Файлы из архива замените в includes\classes\fieldstypes\
Сообщите результат.

Важно: в поле Ajax запрос необходимо использовать поле с типом "Штрих-код" и в этом случае будет проверятся событие на использование сканера.
Вложения
fieldstypes.zip
(6.39 КБ) 40 скачиваний
tehnos
Сообщения: 223
Зарегистрирован: 13 сен 2021, 17:10
Имя: Евгений
Откуда: Алушта

Re: Обработка ввода со сканера штрихкодов

Сообщение tehnos »

Благодарю за оперативное решение. Работает как надо.
Ответить