|
ТСД на Android со встроенным сканером + мобильное приложение 1С | ☑ | ||
---|---|---|---|---|
0
maratz5
11.11.19
✎
09:47
|
Приветствую, коллеги!
У меня есть ТСД на Android. У этого ТСД встроен сканер. Я написал мобильную конфигурацию, установил на ТСД, все норм. Теперь мне нужно поймать событие сканирования (нажатия на кнопку Scan) в ТСД в своем мобильном приложении. Что пробовал на текущий момент: 1. Подключил при старте системы подключение глобального обработчика оповещения. Затем в своей форме инициализировал процедуру "ОбработкаОповещения" - не помогло. Делал согласно статьям в инфостарте; 2. Пробовал как то копать в локальные / push уведомления - не помогло. На андроиде стоит мобильная платформа 8.3.15 Ребята, подскажите как можно сделать? Спасибо! |
|||
1
lucbak
11.11.19
✎
09:49
|
(0) У 1С есть БПО для мобильного приложения, смотрел ее ? там вроде как есть работа со сканером (если я не ошибаюсь)
|
|||
2
Cyberhawk
11.11.19
✎
09:50
|
С чего ты взял, что мобильная платформа 1С умеет ловить нажатие каких-то там кнопок Скан?
|
|||
3
maratz5
11.11.19
✎
09:58
|
(2) Да не с чего. Просто подумал, что кто то до меня же тоже сталкивался с этой проблемой и эта проблема была решена не через "костыли", а через какие-то стандарты.
|
|||
4
maratz5
11.11.19
✎
09:59
|
(1) БПО для мобильного не смотрел. Надо бы глянуть. Но боюсь там наверное работа со сканером сводится к работе с камерой мобильника, а не со встроенным сканером. Спасибо за наводку
|
|||
5
polosov
11.11.19
✎
10:16
|
(4) В БПО работа со сканером нормальная. Используй драйвер Native API - он работает непосредственно со сканером.
|
|||
6
maratz5
11.11.19
✎
10:31
|
(5) Спасибо, попробую.
|
|||
7
maratz5
11.11.19
✎
10:37
|
(5) Установил. Перепробовал все драйвера - не реагирует, даже драйвер Native API. Может нужно дополнительные настройки самого сканера на андроиде еще сделать?
|
|||
8
polosov
11.11.19
✎
10:51
|
(7) Да, сканер нужно перевести в клавиатурный режим.
|
|||
9
H A D G E H O G s
11.11.19
✎
12:40
|
(0) Если актуально - обращайтесь на [email protected]
|
|||
10
maratz5
11.11.19
✎
12:45
|
(9) Ответил по почте
|
|||
11
maratz5
12.11.19
✎
08:00
|
(1) Все получилось, всем спасибо!
В итоге помогло БПО для мобильного приложения, а именно драйвер "Устройство ввода". Native API на моем ТСД не взлетел. Также, пришлось произвести настройки на самом ТСД, а именно установить его в режим Scan Content on Cursor. Режим клавиатуры также не помог. ТСД c4050 q4 |
|||
12
etc
12.11.19
✎
10:01
|
И как что штрих-код приходит в МП? Как событие?
|
|||
13
ttk
12.11.19
✎
10:08
|
(0) Запилил бы свое приложение написанное на androidStudio, вспомнил бы, что такое тру языки программирования, да и от 1с полезно иногда отвлечься.
Я для себя так и сделал. |
|||
14
maratz5
12.11.19
✎
10:09
|
(12) да, срабатывает процедура "ОбработкаОповещения" у формы. В нем уже смотрится источник и дальше анализируется. Можно скачать БПО для мобильного приложения, там есть демо-база для проверки всех оборудований со всеми имеющимися драйверами. В результате всех переборов комбинаций настроек ТСД и драйверов 1С подошла именно та комбинация, которую описал выше.
|
|||
15
maratz5
12.11.19
✎
10:10
|
(13) мне просто потом нужно это мобильное приложения связать с рабочей базой УТ через вебсервис
|
|||
16
ttk
12.11.19
✎
10:13
|
(15) там все элементарно
я и товары/остатки через вс забираю и заказы создаю |
|||
17
maratz5
12.11.19
✎
10:27
|
(16) ну тогда круто) может быть на досуге отвлекусь, только слишком мало времени ) хочется наоборот в 1С многое узнать, например как вот эту проблему )
|
|||
18
Fragster
гуру
12.11.19
✎
11:04
|
на андроиде хорошо заходят веб приложения. по интерфейсным возможностям намного круче мобильного приложения 1с
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |