ReportEvents.OnBeforeSaveReport

Синтаксис

Sub OnBeforeSaveReport(Report: IPrxReport; Var Cancel: Boolean);

Begin

//набор операторов;

End Sub OnBeforeSaveReport;

Параметры

Report - отчет, сгенерировавший событие.

Cancel - данный параметр отвечает за сохранение отчета. При значении данного параметра True отчет не будет сохранен, при значении False – отчет будет сохранен.

Описание

Метод OnBeforeSaveReport реализует событие, происходящее до сохранения отчета.

Пример

Sub OnBeforeSaveReport(Report : IPrxReport; Var Cancel : Boolean);

Begin

If Not WinApplication.ConfirmationBox("Сохранить отчет?") Then

Cancel := True;

End If;

End Sub OnBeforeSaveReport;

До сохранения отчета будет выдан запрос на подтверждение производимого действия, при положительном ответе - отчет будет сохранен, при отрицательном - нет.

См. также:

ReportEvents