IPrxReportUserEvents.EventOnAfterAddSheet

Синтаксис

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

Параметры

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

Описание

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

Комментарии

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

Пример

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

Class EventsClass: ReportEvents
Public Sub OnAfterAddSheet(Sheet : IPrxSheet);
Begin
    WinApplication.InformationBox("Был добавлен лист " + Sheet.Name);
End Sub OnAfterAddSheet;
Public Sub OnAfterDeleteSheet(Sheet : IPrxSheet);
Begin
    WinApplication.InformationBox("Был удален лист " + Sheet.Name);
End Sub OnAfterDeleteSheet;
End Class EventsClass;

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

См. также:

IPrxReportUserEvents