Sub UiReport1OnBeforeRefreshEaxGrid(Sender: Object; Args: IUiPrxEaxGridEventArgs);
Begin
//набор операторов;
End Sub UiReport1OnBeforeRefreshEaxGrid;
Sender. Параметр, возвращающий компонент, сгенерировавший событие.
Args. Параметр, позволяющий определить параметры события.
Событие OnBeforeRefreshEaxGrid наступает перед обновлением аналитической области данных.
После обновления аналитической области данных наступает событие UiReport.OnAfterRefreshEaxGrid.
Для выполнения примера предполагается наличие формы, содержащей компонент UiReport с идентификатором «UiReport1» и визуальный компонент, в качестве источника данных для которого указан компонент «UiReport1». В качестве источника данных для компонента «UiReport1» укажите регламентный отчет, на активном листе которого размещена аналитическая область данных.
Пример является обработчиком события OnBeforeRefreshEaxGrid для компонента «UiReport1».
Sub UiReport1OnBeforeRefreshEaxGrid(Sender: Object; Args: IUiPrxEaxGridCancelEventArgs);
Begin
Debug.WriteLine("Будет обновлена аналитическая область данных:");
Debug.WriteLine("со столбцами: " + Args.EaxGrid.ColumnName(0));
Debug.WriteLine("и строками: " + Args.EaxGrid.RowName(0));
End Sub UiReport1OnBeforeRefreshEaxGrid;
См. также: