Имя: Пароль:
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) Пробовал, вопрос что сделать, чтобы мобильное приложение (типовое, из плеймаркета) его получило?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан