DOEVENT — различия между версиями

Материал из GB wiki
Перейти к: навигация, поиск
м
Строка 5: Строка 5:
 
|Аргументы=
 
|Аргументы=
 
{{Аргумент
 
{{Аргумент
  |Название=Источник
+
  |Название=Источник[http://progylka.ru]
  |Пояснение=строка, имя источника события. Возможные варианты:
+
  |Пояснение=строка, имя источника события. Возможные варианты[http://sweet-photo.ru]:
 
*BARCODESCANER - событие от сканера штрих-кодов
 
*BARCODESCANER - событие от сканера штрих-кодов
 
*ONCHANGE - событие при изменении заданного поля
 
*ONCHANGE - событие при изменении заданного поля
Строка 15: Строка 15:
 
}}
 
}}
 
|Пример=DOEVENT(`BARCODESCANER`,`2012345678903`) - ГБ выполнит те же действия, что и при сканировании ШК 2012345678903<br/>
 
|Пример=DOEVENT(`BARCODESCANER`,`2012345678903`) - ГБ выполнит те же действия, что и при сканировании ШК 2012345678903<br/>
DOEVENT(`ONCHANGE`,`DataSet.Partner`) - ГБ выполнит обработчик изменения поля Partner
+
DOEVENT(`ONCHANGE`,`DataSet.Partner`) - ГБ выполнит обработчик изменения поля Partner[http://batfun.ru]
 
}}
 
}}

Версия 13:48, 13 мая 2010

Эмулирует внешнее или внутреннее событие.

Синтаксис

DOEVENT(Источник,Параметры)

Аргументы

Источник[1]
строка, имя источника события. Возможные варианты[2]:
  • BARCODESCANER - событие от сканера штрих-кодов
  • ONCHANGE - событие при изменении заданного поля
  • CLOSEFORM - закрытие текущей формы
Параметры
строка, параметры события. Для источника BARCODESCANER - отсканированный штрих-код, для ONCHANGE - Датасет.ИмяПоля

Тип результата

Нет

Примеры

DOEVENT(`BARCODESCANER`,`2012345678903`) - ГБ выполнит те же действия, что и при сканировании ШК 2012345678903
DOEVENT(`ONCHANGE`,`DataSet.Partner`) - ГБ выполнит обработчик изменения поля Partner[3]