Посылать enter после сканирования штрихкода

1. wbazil 138 23.03.18 11:56 Сейчас в теме
Есть ТСД MC92N0-G есть мобильная платформа 8.3.11.57.
Задача заставить ТСД посылать enter после сканирования штрих-кода.

Если все установлено по умолчанию, то код просто сканируется можно нажать enter на клавиатуре ТСД и дело в шляпе, но как то нажимать enter после каждого сканирования на устройстве стоимостью 2000$ это не допустимо.

Если зайти в настройки профиля ТСД Profile - Keystroke Output - Basic data formatting - Send ENTER key, то enter передается, но мобильная платформа не воспринимает, точнее воспринимает но с 10 го раза, т.е. видно что код сканируется и тут же пропадает.

Если же поле ввода сделать многострочным, то все отлично сканируется, но не срабатывает событие ПриИзменении или ОкончаниеВводаТекста,

Если записать в настройках Send TAB key, то мобильная платформа вообще не воспринимает таб.

Есть возможность вставить любой суффикс после сканирования штрих кода, но в мобильной платформе нет возможности получать данные посимвольно.

Может кто решал подобную проблему, подскажите уж очень не хотеться отказываться от разработки на мобильной платформе.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
8. rujiy_kot 11 26.03.18 09:49 Сейчас в теме +26 $m
(1) Вы писали:
Если же поле ввода сделать многострочным, то все отлично сканируется, но не срабатывает событие ПриИзменении или ОкончаниеВводаТекста,
Попробуйте использовать событие "АвтоПодборТекста", может быть это сработает? Если сработает, то можно код из "ПриИзменении" вставить в этот обработчик.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. rujiy_kot 11 26.03.18 09:49 Сейчас в теме +26 $m
(1) Вы писали:
Если же поле ввода сделать многострочным, то все отлично сканируется, но не срабатывает событие ПриИзменении или ОкончаниеВводаТекста,
Попробуйте использовать событие "АвтоПодборТекста", может быть это сработает? Если сработает, то можно код из "ПриИзменении" вставить в этот обработчик.
2. wbazil 138 23.03.18 12:18 Сейчас в теме
3. user623969_dusa 23.03.18 12:22 Сейчас в теме
эта 8.3.11.57 так переделано что такое ощущение что что-то забыли разработчики попробуйте в 8.3.10 передачу таб, я отказался от платформы 8.3.11 из-за того что в ней оповещения между формами не работают (детально не разбирался)
5. wbazil 138 23.03.18 12:46 Сейчас в теме
(3) на 8.3.10.84 работает так же не воспринимает
4. wbazil 138 23.03.18 12:33 Сейчас в теме
сейчас проверю на 8.3.10.84
6. wbazil 138 23.03.18 13:47 Сейчас в теме
на 8.3.10.84 работает так же, не воспринимает
7. wbazil 138 26.03.18 09:36 Сейчас в теме
на службу поддержки зебры было мало надежды, их ответ

----------------------
Мы не работаем с 1С, поэтому мне трудно сказать, как настроить устройство под него. Я создал профиль в DataWedge, где я ассоциировал утилиту с браузером и протестировал клавишу Enter - все работало. Попробуйте сделать то же самое.
----------------------
9. kot30688 3 26.03.18 10:07 Сейчас в теме
Если зайти в настройки профиля ТСД Profile - Keystroke Output - Basic data formatting - Send ENTER key, то enter передается, но мобильная платформа не воспринимает, точнее воспринимает но с 10 го раза, т.е. видно что код сканируется и тут же пропадает.

Может есть где поставить задержку перед вводом ENTER?
10. wbazil 138 26.03.18 10:37 Сейчас в теме
Может есть где поставить задержку перед вводом ENTER?
нет/не нашел такой возможности
11. wbazil 138 26.03.18 15:12 Сейчас в теме
сработал АвтоПодборТекста заменил enter на = как признак конца кода
12. wbazil 138 26.03.18 15:13 Сейчас в теме
вознаграждение получает Александр Мурзилкин , спасибо Вам добрый человек
13. user603532_fan_club_chelsea 11.07.22 07:47 Сейчас в теме
нихуа хуа себе... подгоните и мне 26 стартмани)) я тоже совет дельный дам... наподобие: "Не ставить ТСД экраном на поверхности, а то поцарапаются")))
Оставьте свое сообщение

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