IPrxReportUserEvents.EventOnAfterAddDataIsland

Синтаксис

Sub EventOnAfterAddDataIsland(Args: IUiPrxDataIslandEventArgs);
Begin
   
//набор операторов;
End Sub EventOnAfterAddDataIsland;

Параметры

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

Описание

Метод EventOnAfterAddDataIsland реализует событие, которое наступает после добавления области данных.

Комментарии

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

Пример

Для выполнения примера предполагается наличие регламентного отчета. Подключите модуль в регламентный отчет, в качестве обработчика событий выберите подключенный модуль и класс «EventsClass». В модуле подключите системные сборки: Metabase, Report, Ui.

Class EventsClass: ReportEvents
Public Sub OnAfterAddDataIsland(DataIsland : IPrxDataIsland);
Begin
    WinApplication.InformationBox("Была добавлена область данных " + DataIsland.Id);
End Sub OnAfterAddDataIsland;
Public Sub OnAfterDeleteDataIsland(DataIsland : IPrxDataIsland);
Begin
    WinApplication.InformationBox("Была удалена область данных " + DataIsland.Id);
End Sub OnAfterDeleteDataIsland;
End Class EventsClass;

После добавления/удаления области данных в регламентном отчете будет выдано информационное сообщение.

См. также:

IPrxReportUserEvents