внешняя компонента для ТСД - АТОЛ по отключению экранной клавиатуры в моб.платформе 1с
В архиве
18 октября 2018 в 11:28:47
(6 лет 2 недели 6 дней назад)
12.09.2018 12:20:34
Текст задания
На данный момент в мобильном интерфейсе на ТСД есть существенный недостаток: при установке курсора в поле ввода появляется экранная клавиатура и закрывает половину экрана ТСД.
Это существенно снижает юзабилити приложения так как скрывает важные информационные блоки интерфейса.
Программно, средствами 1С, эта проблема не решается – такого функционала в платформе нет.
Есть решение в виде внешней компоненты, которая передает результат сканирования в мобильную платформу в фоне.
Исходник компоненты во вложении.
Пример интеграции с 1С:
https://infostart.ru/public/587908/
Необходимо:
- реализовать интеграцию компоненты с нашей версией мобильной платформы - 8.3.11.57
- адаптировать компоненту по наш ТСД - АТОЛ SMART DOID (LPT82)
Что в результате реализации нужно.
1. Установленная на ТСД конфигурация с формой ввода, при запуске в которой при сканировании видно, что меняется значение в произвольном поле ввода.
При этом не должна появляется экранная клавиатура.
Модификация исходников android мобильной платформы нам не подходит!
Нужно чтобы это работало именно через внешнюю компоненту т.к. в будущем мы, возможно, будем переходить на более свежие релизы платформы.
2. Apk-файл компоненты.
3. CF-файл тестовой мобильной конфигурации.
Тестирование и приемка.
Работа считается выполненной при условии:
- Продемонстрирована работа функционала из п1. на нашем ТСД.
- Функционал воспроизводиться после установки на «пустой ТСД» компоненты, мобильной платформы и тестовой конфигурации.
- по результатам анализа кода конфигурации подтверждается использование внешней компоненты.