#0
by saddy
Обычная форма мобильного приложения с полем ввода (строка). Вопрос - как при запуске приложения (открытии формы) сэмулировать нажатие на поле ввода для появления клавиатуры Android'а? Делаю сканирование штрих-кода, хотелось бы избавиться от необходимости лишних телодвижений пользователя. Кстати, может кому понадобиться - обработку введенного штрих-кода без нажатия дополнительных кнопок пришлось сделать через одно место - событие АвтоПодбор типа: КонецПроцедуры
#2
by Cube
А что, у этого поля ввода нельзя поставить галочку "Активизировать по-умолчанию" в конфигураторе для мобильного приложения?
#3
by saddy
Стоит галочка и фокус в поле имеется, даже программно страхую выбирая Форма.ТекущийЭлемент. Но несмотря на то что фокус в поле ввода, диалог с вирт. клавиатурой android'а не появляется без тапа на этом поле...
#4
by lopus
Поделись секретом как можно использовать сканер штрих кодов в Мобильном приложении, или где можно почитать.
#5
by saddy
Есть два варианта - либо сканирование через камеру телефона (требуется автофокус), либо через подключенный Bluetooth сканер. У меня второй вариант, использую CipherLab 1562, у него в комплекте есть набор бумажек с настроечными кодами, в.т.ч. для подключения к мобильнику. Далее ставишь соответствующую программу-клавиатуру (для моего сканера она называется CipherConnect Pro) и теперь в любом месте где может использоваться ввод данных через клавиатуру андроида можно сканировать штрих-код. Так как используется обычный ввод данных андроида, в мобильном приложении достаточно проверять что ввели в поле ввода. Есть правда косяк с отловом окончания ввода штрих-кода, но он решился кодом из первого поста.
#6
by saddy
Для сканирования через камеру нужно либо тестовую 8.3.5 - в ней реализованы соот. методы 1С, либо поглядеть как это реализовали вот эти товарищи:
#9
by Alien74
Была такая проблема... При открытии списка документов необходимо было активизировать курсор на реквизите формы ниже списка. Обработчик события ПриОткрытии игнорировал, почему то.Только вот таким вот образом получилось:
#10
by Alien74
Скорей всего косяк платформы. Используете релиз последней версии? Мб просто сейчас уже пофиксили...
#13
by saddy
Ну активация у меня вроде проходит (ЭтаФорма.ТекущийЭлемент содержит нужное поле), а вот андроидовская клавиатура не работает. Последняя мобильная 8.3.4.21, на 8.3.4.17 было тоже самое. Думал может какой-нибудь системной командой андроида запустить, но синтаксис-помощник обломал: "ЗапуститьПриложение .. При использовании метода на мобильной платформе возможно только открытие файла по ассоциации."
#14
by saddy
Интересно кстати что в списке исправленных ошибок версии 8.3.4.21 есть такой любопытный пункт: "В мобильном приложении, имеющем форму с полем ввода с обработкой выбора на сервере, после серверного вызова происходит неоправданная активизация поля ввода и открытие клавиатуры."
#15
by saddy
Кстати после обновления 8.3.4.17 - 8.3.4.21 сломалось то что работало. После сканирования в поле ввода штрих-кода, фокус из поля пропадает, а клавиатура андроидовская активна 8-
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- Где можно скачать компоненты _1C.V8.Data и _1C.V8.WebControl?
- Мобильное приложение
- v7: Как должен работать сканер штрих-кода в режиме эмуляции клавиатуры?
- v8: Мобильное приложение 8.3 - геопозиционирование
- Мобильное приложение, вызов клавиатуры, сканер штрих-кода
В этой группе 1С
- Опять: Запись регистра сведений ЭтоНовый?
- Переход на применение ПБУ 18
- УПП каким документом вручную 25 счет на 20 распределить можно?
- 1C 8.2 и Excel
- УПП расчет себестоимости по БУ и УУ
- Сервер приложений 1С находится в другом домене
- Помогите обработку на управляемой форме нарисовать
- Запрет редактирования табличного документа
- Как узнать в запросах в СКД используется интересующий регистр?
- Розница 2 продажа с нескольких складов
- поставка модулей без исходных текстов
- Перенос объекта метаданных из конфигурации 2.0 БП в БП 3.0 с GUID
- Выбрать значение из выпадающего списка как 7-ке
- Ошибка ERROR: relation ... does not exist at character 13
- УПП РАУЗ - Движения по регистру Учет Затрат своими документами.
- БП 3.0: настройка панели инструментов и что такое вообще панель инструментов
- 8.3.3 ПоляБлокировкиДанных
- v7: После свертки размер mdf файл значительно увеличился.
- Система лицензирования 1СБит
- УТ 10.3 учет товара по сериям