Имя: Пароль:
1C
1С v8
Как подключить встроенный сканер в ТСД на андроид для мобильного приложения?
0 Sneer
 
23.08.20
21:31
Есть китайский ТСД HoneyN6603 и мобильное приложение Управление нашей фирмой, как-то можно настроить средствами самого мобильного приложения связь с встроенным сканером ТСД? Камерой получалось сканировать, но глючит и долго, поиском по штрихкоду через поле ввода тоже неудобно, было бы здорово, если бы в форме заказа можно было бы просто сканировать штрихкоды и товары подбирались бы в заказ, как в обычном приложении.
В настройках 1С есть выбор сканирования через камеру, через 1С:NativeApi, 1С:Устройство ввода (клавиатура) и несколько сторонних драйверов типа СканКода и т.п., через устройство ввода в режиме эмуляции клавиатуры встроенный сканер работает, но только если вызвать окно поиска по штрихкоду, а хотелось бы чтобы из самой формы заказа работало. Через NativeApi никакого видимого результата, а я надеялся, что будет как в обычном приложении. Может что-то настроить надо?
В настройках есть сканера выбор Output mode - Broadcast, Editbox, Keyboard, Single, ну и префиксы/суффиксы всякие, но вроде ничего не помогает.
Кто-нибудь настраивал встроенные сканеры штатными средствами или какие сторонние компоненты/драйвера подключать надо?
1 Strogg
 
23.08.20
21:43
Судя по сабжу, тебе надо выбрать keyboard. Настроить сканер в разрыв клавиатуры, с таймаутом в настройках, к примеру, в 75 мс. Думается, тогда ты получишь требуемое внешнее событие. Ну и в настройках сканера в 1с, если там есть, надо выбрать порт клавиатуры...
2 Sneer
 
23.08.20
22:07
(1) Нет в настройках таймаута, в мобильном приложении из настроек только "тип выходных данных" и "Символ GS", в сканере Output mode, префикс/суффикс, additional content (Enter/Tab), Filter character, Decoding mode. Везде ставлю клавиатуру, но сканирует только в поле ввода.
3 rumulds
 
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
4 Garykom
 
гуру
24.08.20
08:58
(2) Broadcast поставь
5 Sneer
 
24.08.20
11:13
(3) Ну это я так понимаю для своих приложений, а типовое можно настроить?
(4) Пробовал, вопрос что сделать, чтобы мобильное приложение (типовое, из плеймаркета) его получило?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн