0
1c123
01.03.15
✎
12:56
|
Здравствуйте!
Работаю в УПП 1.3. Имеется внешняя обработка, в модуле формы которой имеется процедура ВнешнееСобытие( в свойствах формах она прописана).
Процедура ВнешнееСобытие(Источник, Событие, Данные)
Сообщить(Данные);
КонецПроцедуры
Однако, в режиме предприятия при нажатии клавиши клавиатуры ничего не происходит. В чем может быть проблема?
|
|
2
CyberNut
01.03.15
✎
14:00
|
ВнешнееСобытие
Описание:
Возникает при посылке _внешним приложением_ сообщения, сформированного в специальном формате. Внешнее событие сначала обрабатывается всеми открытыми формами, имеющими обработчик этого события, а затем может быть обработано в процедуре модуля обычного приложения с именем ОбработкаВнешнегоСобытия.
|
|
3
Euroset1
01.03.15
✎
14:23
|
Синтаксис:
ВнешнееСобытие(<Источник>, <Событие>, <Данные>)
Параметры:
<Источник>
Тип: Строка.
Источник внешнего события.
<Событие>
Тип: Строка.
Наименование события.
<Данные>
Тип: Строка.
Данные для события.
Описание:
Обработка события от внешней компоненты.
не вижу, чтобы хоть где-то речь шла о клаве. Обычно внешнее событие наблюдается от дров устройств типа ККМ или сканер ШК. А клавиатура насколько я знаю обрабатывается исключительно самим клиентом. Проще говоря, если ты хочешь ловить клаву во внешнем событии, то тебе нужны специальные дрова, установленные в системе, которые при событии с клавы будут рассылать его приложениям в виде внешнего события.
|
|