ILanerBox.ExecuteOperation

Синтаксис

ExecuteOperation(Operation: LanerBoxOperation; [Param: Variant = Null]): Variant;

Параметры

Operation. Тип операции, которую необходимо совершить;

Param. Параметры совершаемой операции.

Описание

Метод ExecuteOperation выполняет указанную операцию над рабочей книгой.

Комментарии

Признак того, что указанную операцию можно применить к компоненту LanerBox возвращает метод ILanerBox.CanExecuteOperation.

Параметры задаются лишь для следующих операций:

Допустимые значения элементов массива:

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента LanerBox с наименованием «LanerBox1» и компонента UiErAnalyzer, являющегося источником данных для LanerBox. В UiErAnalyzer должна быть загружена рабочая книга базы данных временных рядов.

Описанная процедура должна быть назначена обработчиком события OnClick для кнопки. Пример выполняется при нажатии кнопки.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
    If LanerBox1.CanExecuteOperation(LanerBoxOperation.ChangeMode) Then
        LanerBox1.ExecuteOperation(LanerBoxOperation.ChangeMode);
    End If;
End Sub Button1OnClick;

После выполнения примера для рабочей книги, отображаемой в LanerBox, будет изменен режим отображения данных, если это возможно.

См. также:

ILanerBox