Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как подключить встроенный сканер в ТСД на андроид для мобильного приложения?

Как подключить встроенный сканер в ТСД на андроид для мобильного приложения?
Я
   Sneer
 
23.08.20 - 21:31
Есть китайский ТСД HoneyN6603 и мобильное приложение Управление нашей фирмой, как-то можно настроить средствами самого мобильного приложения связь с встроенным сканером ТСД? Камерой получалось сканировать, но глючит и долго, поиском по штрихкоду через поле ввода тоже неудобно, было бы здорово, если бы в форме заказа можно было бы просто сканировать штрихкоды и товары подбирались бы в заказ, как в обычном приложении.
В настройках 1С есть выбор сканирования через камеру, через 1С:NativeApi, 1С:Устройство ввода (клавиатура) и несколько сторонних драйверов типа СканКода и т.п., через устройство ввода в режиме эмуляции клавиатуры встроенный сканер работает, но только если вызвать окно поиска по штрихкоду, а хотелось бы чтобы из самой формы заказа работало. Через NativeApi никакого видимого результата, а я надеялся, что будет как в обычном приложении. Может что-то настроить надо?
В настройках есть сканера выбор Output mode - Broadcast, Editbox, Keyboard, Single, ну и префиксы/суффиксы всякие, но вроде ничего не помогает.
Кто-нибудь настраивал встроенные сканеры штатными средствами или какие сторонние компоненты/драйвера подключать надо?
   Strogg
 
1 - 23.08.20 - 21:43
Судя по сабжу, тебе надо выбрать keyboard. Настроить сканер в разрыв клавиатуры, с таймаутом в настройках, к примеру, в 75 мс. Думается, тогда ты получишь требуемое внешнее событие. Ну и в настройках сканера в 1с, если там есть, надо выбрать порт клавиатуры...
   Sneer
 
2 - 23.08.20 - 22:07
(1) Нет в настройках таймаута, в мобильном приложении из настроек только "тип выходных данных" и "Символ GS", в сканере Output mode, префикс/суффикс, additional content (Enter/Tab), Filter character, Decoding mode. Везде ставлю клавиатуру, но сканирует только в поле ввода.
   rumulds
 
3 - 24.08.20 - 07:05
можно использовать внешнюю компоненту для широковещательных сообщений (broadcasts) http://catalog.mista.ru/public/779912/ или http://catalog.mista.ru/public/1224310/

По первой ссылке подключал тсд Caribe PL-40L,PL-50L, PL-55L. Ваша модель PL-50L
   Garykom
 
4 - 24.08.20 - 08:58
(2) Broadcast поставь
   Sneer
 
5 - 24.08.20 - 11:13
(3) Ну это я так понимаю для своих приложений, а типовое можно настроить?
(4) Пробовал, вопрос что сделать, чтобы мобильное приложение (типовое, из плеймаркета) его получило?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.