Корневой элемент filter. Пространство имен: <pkd xmlns="http://www.intertrust.ru/schema/palette/pkd"> |
Определяют различные способы фильтрации данных |
<?xml version='1.0' encoding='UTF-8'?> <pkd xmlns="http://www.intertrust.ru/schema/palette/pkd"> <filter name="{name}" type="{type}" id="{id}"> <!-- Путь к иконке --> <icon path="{path}"/> <!-- Фильтрация по SQL-коллекции --> <collection-filter> <script lang="SQL"> <![CDATA[...]]> </script> </collection-filter> <!-- Фильтрация на уровне CMJ-объектов --> <task-filter> <script lang="SPEL"> <![CDATA[...]]> </script> </task-filter> <!-- Фильтрация на стороне WEB-клиента --> <web-filter> <script lang="JavaScript"> <![CDATA[...]]> </script> </web-filter> <!-- Заданый набор выводимых значений --> <filter-values> <filter-value-ref ref="{filter value name}"/> </filter-values> </filter> </pkd> |
Параметры | Описание |
---|---|
id | Идентификатор фильтра |
name | Название фильтра |
type | Тип фильтра. Варианты:
|
global | Признак глобального фильтра
|
priority | Приоритет
|
edit | Признак возможности редактирования фильтра
|
highlight | Признак выделения текущего пользователя
|
save-session | Сохранить фильтр между сессиями
|
Параметры | Описание |
---|---|
path | Путь к спрайту
|
Фильтрация по HQL-коллекции
Параметры | Описание |
---|---|
lang | SQL. Язык запросов HQL |
Фильтрация на уровне CMJ-объектов
Параметры | Описание |
---|---|
lang | Тип кода. Используется SpEL |
Фильтрация на стороне WEB-клиента
Параметры | Описание |
---|---|
lang | Тип кода. Используется JavaScript |
Заданный список параметров
Параметры | Описание |
---|---|
ref | Ссылка на параметры фильтра |
|
Теги и атрибуты: |