ILanerBox.ExecuteMethod

Синтаксис

ExecuteMethod(Method: LanerBoxMethod;[ Param: Variant = Null;][ TrySelfExecute: Boolean = False]): Variant;

Параметры

Method. Метод преобразования ряда.

Param. Необязательный параметр. Параметры преобразования ряда. Используется, если для параметра Method установлено значение LanerBoxMethod.TermInfoMethod. Параметры метода передаются в виде массива, максимальный размер которого четыре элемента:

TrySelfExecute. Определяет, создавать ли новый вычисляемый ряд или преобразовывать текущий ряд в вычисляемый. True - текущий ряд будет преобразован в вычисляемый, False - будет создан новый вычисляемый ряд. Необязательный параметр, значение по умолчанию - False.

Примечание. Метод устарел, используйте ILanerBox.ExecuteMethodEx.

Описание

Метод ExecuteMethod выполняет преобразование выделенного ряда данных указанным методом.

Пример

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

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

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Begin

LanerBox1.ExecuteMethod(LanerBoxMethod.Ln, Null,True);

End Sub Button1OnClick;

После выполнения примера выделенные ряды рабочей книги будут преобразованы в вычислимые, рассчитанные при помощи натурального логарифма.

См. также:

ILanerBox