IPrxReportUserEvents.EventOnBeforeRefreshEaxGrid

Синтаксис Fore

Sub EventOnBeforeRefreshEaxGrid(EaxGrid: IEaxGridVar Cancel: Boolean);

Begin

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

End Sub EventOnBeforeRefreshEaxGrid;

Синтаксис Fore.NET

Sub EventOnBeforeRefreshEaxGrid(EaxGrid : Prognoz.Platform.Interop.Express.EaxGrid; Var Cancel : boolean);

Begin

Cancel := False;

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

End Sub EventOnBeforeRefreshEaxGrid;

Параметры

EaxGrid. Параметр, возвращающий аналитическую область данных, сгенерировавшую событие.

Cancel. Параметр, определяющий, будет ли вызываться событие. По умолчанию установлено значение False.

Описание

Метод EventOnBeforeRefreshEaxGrid реализует событие, происходящее перед обновлением аналитической области данных.

Комментарии

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

Пример Fore

Class EventsClass: ReportEvents
    Public Sub OnBeforeRefreshEaxGrid(EaxGrid: IEaxGrid; Var Cancel: Boolean);
    Begin
        Debug.WriteLine("Будет обновлена аналитическая область данных.");
    End Sub OnBeforeRefreshEaxGrid;
End Class EventsClass;

Пример Fore.NET

Public Class EventsClass: PrxForeNetReportUserEventsClass
    Public Override Sub OnBeforeRefreshEaxGrid(EaxGrid : EaxGrid; Var Cancel : Boolean);
    Begin
        Cancel := True;
        System.Diagnostics.Debug.WriteLine("Будет обновлена аналитическая область данных.");
    End Sub OnBeforeRefreshEaxGrid;
End Class EventsClass;

См. также:

IPrxReportUserEvents

Связанные записи

Требование