EndStatement(bError: Boolean; Message: String; Var Cancel: Boolean);
bError. Признак наличия ошибки при выполнении запроса. Параметр возвращает значение True, если при выполнении запроса, передаваемого в параметре Statement события BeginStatement, возникла ошибка.
Message. Сообщение об ошибке, которая возникла при выполнении запроса.
Cancel. Переменная, определяющая будут ли выполнены остальные запросы скрипта. Если переменная имеет значение True, то выполнение скрипта будет остановлено, иначе продолжено.
Метод EndStatement реализует событие, происходящее после выполнения запроса.
В данном событии, изменяя значение параметра Cancel, можно обработать исключительные ситуации, которые могут возникнуть при выполнении запроса. Выполняемый запрос передается в параметре Statement события BeginStatement.
Пример использования приведён в описании метода IRepositoryScriptCallback.OnStart.
См. также: