ReportBox.OnAfterInsertRange

Синтаксис

Sub OnAfterInsertRange(Sender: Object; Args: IReportRangeInsertEventArgs);

Begin

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

End Sub OnAfterInsertRange;

Параметры

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

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

Описание

Событие OnAfterInsertRange наступает после добавления диапазонов/строк/столбцов.

Комментарии

Перед добавлением диапазонов/строк/столбцов наступает событие ReportBox.OnBeforeInsertRange.

Пример

Для выполнения примера предполагается наличие формы, содержащей компонент ReportBox с идентификатором «ReportBox1» и компонент UiReport с идентификатором «UiReport1». Укажите компонент «UiReport1» в качестве источника данных для компонента «ReportBox1». В свойстве OperationMode компонента «UiReport1» укажите «Edit».

Sub ReportBox1OnAfterInsertRange(Sender: Object; Args: IReportRangeInsertEventArgs);
Begin
    Debug.WriteLine("Был добавлен диапазон: " + Args.Range.Address +
        " способом: " + Args.ShiftDirection.ToString + " на лист: " + Args.Sheet.Name);
End Sub ReportBox1OnAfterInsertRange;

В результате выполнения примера при каждом добавлении диапазона/строк/столбцов в таблицу в окно консоли будет выводиться сообщение с информацией:

См. также:

ReportBox