ElsTree.TextFilter

Синтаксис

TextFilter: Object;

Описание

Свойство TextFilter определяет текстовый фильтр, применяемый к элементам дерева.

Комментарии

В интерфейсе текстовый фильтр задается в строке поиска.

Значение свойства устанавливается из JSON и с помощью метода setTextFilter(text, attributes, caseSensitive, wholeWordsOnly), где:

Значение свойства возвращается с помощью метода getTextFilter().

Пример

Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox»). На боковой панели должна быть выбрана вкладка календарного измерения, установим для измерения текстовый фильтр:

// Получим боковую панель
PropBar = expressBox.getPropertyBarView();
// Получим элемент управления боковой панели
Control = PropBar.getControl();
// Получим вкладку боковой панели
Panel = Control.getActiveItem();
// Получим представление дерева элементов измерения
TreeV = Panel.getDimTreeView();
// Загрузим элементы дерева
TreeV.loadFirst();
// Установим текстовый фильтр
TreeV.setTextFilter("2000", ["NAME"], false, false);

В результате выполнения примера в боковой панели для отображаемого измерения был применен фильтр по элементу «2000».

См. также:

ElsTree