IsOptionSwitchedOn(Operation: LanerBoxOperation): Boolean;
Operation .Операция, совершаемая с рабочей книгой.
Метод IsOptionSwitchedOn возвращает признак того, применена ли указанная операция в рабочей книге.
IsOptionSwitchedOn применяется для следующий операций:
Для многомерного режима рабочей книги:
LanerBoxOperation.Pareto. Анализ Парето;
LanerBoxOperation.Filter. Фильтрация пустых ячеек;
LanerBoxOperation.Colorer. Подсветка ячеек.
Для рядного режима рабочей книги:
LanerBoxOperation.PinSelectedCalcSerie. Фиксация вычислимых рядов.
Возможные значения IsOptionSwitchedOn:
True. Операция применена в рабочей книге.
False. Операция не применена в рабочей книге.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента LanerBox с наименованием «LanerBox1» и компонента UiErAnalyzer, являющегося источником данных для LanerBox. В UiErAnalyzer должна быть загружена рабочая книга базы данных временных рядов в многомерном режиме.
Описанная процедура должна быть назначена обработчиком события OnClick для кнопки. Пример выполняется при нажатии кнопки.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
If Not LanerBox1.IsOptionSwitchedOn(LanerBoxOperation.Pareto) Then
LanerBox1.ExecuteOperation(LanerBoxOperation.Pareto);
End If;
End Sub Button1OnClick;
После выполнения примера для рабочей книги, отображаемой в LanerBox, будет применен анализ Парето.
См. также: