UiReport.OnBeforeRecalcSheet

Синтаксис

Sub OnBeforeRecalcSheet(Sender: Object; Args: IUiPrxSheetCancelEventArgs);

Begin

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

End Sub OnBeforeRecalcSheet;

Параметры

Sender. Параметр, возвращающий компонент, сгенерировавший событие.

Args. Параметр, позволяющий определить параметры события.

Описание

Событие OnBeforeRecalcSheet наступает перед вычислением листа регламентного отчета.

Пример

Выполнение примера предполагает подключение модуля в качестве обработчика событий.

Public Sub OnBeforeRecalcSheet(Sheet: IPrxSheet; Var Cancel: Boolean);
Var 
    Sheets : IPrxSheets;
Begin
    If Sheet.Name = "Sheet2" Then
        Sheets := Sheet.Sheets;
        Sheets.FindByName("Sheet3").Recalc;
    End If;
End Sub OnBeforeRecalcSheet;

В результате выполнения примера, при обновлении листа с наименованием Sheet2, будет обновлен лист с наименованием Sheet3.

См. также:

UiReport