Возникает при изменении, добавлении или удалении записи в браузере базы данных.
Visual Basic:
Function OnZuluEvent(EvendID As Long, Source As Unknown, Param1, Param2, Param3) As Boolean
EventID - код события - evBrowserRecordChanged (из набора eZuluEvents).
Source - источник события - объект IZbBrowser.
Param1 - код операции.
Param2 - объект IZbQueryInfo.
Param3 - массив VARIANT, содержащий имена ключевых полей и их значения.
Событие возникает при одиночном изменении, добавлении или удалении записи в браузере базы данных.
В параметре Source передается ссылка на объект IZbBrowser - браузер базы данных.
В параметре Param1 содержится код операции. 0 - изменение записи, 1 - добавление записи, 2 - удаление записи.
В параметре Param2 передается ссылка на объект IZbQueryInfo, соответствующему текущему запросу.
В параметре Param3 передается массив (safearray) элементов VARIANT, содержащий имена полей и их значения, которые идентифицирует запись. Массив содержит четное число элементов. В четных элементах (0, 2, и т.д.) хранятся имена полей базовой таблицы в виде строк. В нечетных элементах (1, 3 и т.д.) - соответствующие им значений.
Событие может обрабатываться плагином через механизм OnZuluEvent.