Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Какая кнопка нажата / 2 сообщений из 2, страница 1 из 1
26.01.2012, 18:17
    #37633626
lexxora
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какая кнопка нажата
Облазил весь поиск и не нашел, можно ли отловить какая кнопка была нажата?
ORACLE 10g
Forms 10

Нужно это для работы со штрих кодом.
Сейчас для чтения сканера, нужно нажать кнопку, появляется окно, куда и считывает сканер.
Но заказчики хотят увидеть следующее, чтобы в любом месте, если щелкнул на кнопку сканера, все произошло автоматом и они получили на экране результат.
Сканер конечно же настроен на тригер KEY-OTHERS
Вот и нужно попробовать отсеять другие нажатия кнопок.
Уже подумываю насчет того, что анализировать скорость ввода. Если набирают с клавиатуры, то времени тратиться значительно больше, если считывают со сканера, то выплевывается результат мгновенно. В общем изобретать велосипед можно по разному, но может есть уже протоптанная тропинка в этом плане?
...
Рейтинг: 0 / 0
27.01.2012, 12:56
    #37634839
Griffo Proudfoot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какая кнопка нажата
lexxora,

SYSTEM.TRIGGER_ITEM represents the item (BLOCK.ITEM) in the scope for which the trigger is currently firing. When referenced in a key trigger, it represents the item where the cursor was located when the trigger began. The value is always a character string.
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Какая кнопка нажата / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]