UiReport1OnBeforeRefreshEaxGrid(Sender: Object; Args: IUiPrxEaxGridEventArgs);
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;
Перед обновлением аналитической области данных будет выдано информационное сообщение.
См. также: