|
Поле ввода и Enter вконце |
☑ |
0
web_profiler
01.10.15
✎
16:12
|
Управляемые формы, работа в веб-клиенте.
Ситуация: запрограммировал сканер на Ф7 + штрихкод + ентер. Пробывал много вариантов, но код не успевает считывать через "ПоказатьВводЗначения". Ушел от этого варианта.
2. Создал Форму, на ней поле ввода. По Ф7 форма открывается, код в поле ввода попадает, ентер, походу, тоже нажимается (проверял в поле текстового документа). Пытаюсь отловить событие ОкончаниеВводаТекста, но не получается, т.к. оно отрабатывает по физически нажатому ентеру на клаве. Событие АвтоПодбор - не наилучший для меня вариант, т.к. штрихкод может вводится вручную и тогда мне костыль какой-то придумывать надо для обхода маленькой задерки между нажатиями.
Поскажите, пожалуйста, может есть полегче варианты?
|
|
1
Fragster
гуру
01.10.15
✎
16:14
|
использовать библиотеку подключаемого оборудования?
|
|
2
Fragster
гуру
01.10.15
✎
16:15
|
хотя в качестве заляпухи я как-то использовал многострочное поле ввода и событие КодПодтвержденИзменениеТекстаРедактирования. Многострочный - чтобы фокус не улетал :)
|
|
3
Fragster
гуру
01.10.15
✎
16:15
|
событие ИзменениеТекстаРедактирования
|
|
4
Fragster
гуру
01.10.15
✎
16:16
|
без f7 - пользователь тупо тыкал в поле ввода и сканировал
|
|
5
Fragster
гуру
01.10.15
✎
16:16
|
хотя по f7 его можно активизировать
|
|
6
web_profiler
01.10.15
✎
16:19
|
(3) не отрабатывает
|
|
7
Fragster
гуру
01.10.15
✎
16:20
|
(6) у меня отрабатывает. ну и да - я новую форму не открываю. как раз из-за того, что в УФ она не успевает :)
|
|
8
Fragster
гуру
01.10.15
✎
16:20
|
но правильный вариант - в (1)
|
|
9
web_profiler
01.10.15
✎
16:20
|
(1) - зачем???
|
|
10
web_profiler
01.10.15
✎
16:21
|
сканер читает, код передает
|
|
11
web_profiler
01.10.15
✎
16:21
|
(7) форма открывается, код передается - события не отрабатывают
|
|