Одна или несколько записей вида:
filter.<id>.type=<type> #дополнительные обязательные и необязательные параметры различные для разных фильтров filter.<id>.<param1>=<value1> .. filter.<id>.<paramX>=<valueX>
Где:
- уникальный числовой идентификатор фильтра; |
- тип фильтра, единственный обязательный параметр, см. значения далее. |
Пример. Фильтр по статусу с выбранным по-умолчанию значением и ограничениям на значения, фильтр по дате создания, по группам решения, исполнителям, коду и дате закрытия.
filter.1.type=status filter.1.show=1 filter.1.availableValues=9,10,12 filter.1.defaultValues=10 # filter.2.type=create_date # filter.3.type=groups filter.3.defaultValues=17 # filter.4.type=executors # filter.5.type=code filter.6.type=close_date
Далее описываются фильтры по их типу (параметр
), обязательные и необязательные параметры.Необязательные параметры:
- 0, если фильтр необходимо скрыть. |
Вывод только открытых, только закрытых либо всех процессов, значительно ускоряет выборку.
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- "none", "open" либо "close" - значение фильтра по-умолчанию. |
Необязательные параметры:
- 0, если фильтр необходимо скрыть. |
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- отображаемые в фильтре коды статусов, в порядке их отображения; если параметр не указан - отображаются все статусы. |
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- ширина фильтра в пикселях; |
- жёстко заданные в фильтре коды статусов, в этом случае фильтр имеет смысл только скрытым; |
- отображаемые в фильтре коды статусов, в порядке их отображения; если параметр не указан - отображаются все статусы; |
- коды статусов, выбранные в фильтре по-умолчанию через запятую; |
- значения фильтра, используемые, если никакие значения пользователем не выбраны. |
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- ширина фильтра в пикселях; |
- отображаемые в фильтре коды типов процессов, в порядке их отображения; если параметр не указан - отображаются все типы процессов; |
- коды типов процессов, выбранных в фильтре по-умолчанию через запятую; |
- значения фильтра, используемые, если никакие значения пользователем не выбраны. |
Фильтр без учёта ролей групп.
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- ширина фильтра в пикселях; |
- отображаемые в фильтре коды групп, в порядке их отображения; если параметр не указан - отображаются все группы; |
- коды типов групп, выбранных в фильтре по-умолчанию через запятую; |
- значения фильтра, используемые, если никакие значения пользователем не выбраны. |
Без учёта в составе какой группы участвует пользователь. Фильтр работает только совместно с фильтром groups, при этом в списке исполнителей отображаются пользователи, когда-либо состоявшие в группах, указанных в фильтре groups.
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- ширина фильтра в пикселях; |
- "current", если необходимо отображать только процессы с текущим пользователем в исполнителях, фильтр в этом случае желательно скрыть. |
Фильтрует с учётом роли групп в процессах.
Обязательные параметры:
- код роли. |
Необязательные параметры:
- 0, если выбор групп необходимо скрыть; |
- ширина выбора групп в пикселях; |
- отображаемые в фильтре коды групп, в порядке их отображения; если параметр не указан - отображаются все группы; |
- коды типов групп, выбранных в фильтре по-умолчанию через запятую; |
- значения групп фильтра, используемые, если никакие значения пользователем не выбраны; |
- 0, если выбор исполнителей необходимо скрыть; |
- ширина выбора исполнителей в пикселях. |
Поддерживаются параметры одного из следующих типов: "list", "date", "datetime", "address".
Обязательные параметры:
- подпись к фильтру. |
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- ширина фильтра в пикселях; для параметров типа "list", "address"; |
- доступные значения спискового параметра; |
- выбранные по-умолчанию значения спискового параметра; |
- значения параметра, используемые, если никакие значения пользователем не выбраны. |
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- ширина фильтра в пикселях. |
Поддерживаются параметры только типа "list".
Обязательные параметры:
- подпись к фильтру. |
Необязательные параметры:
- 0, если фильтр необходимо скрыть; |
- ширина фильтра в пикселях; |
- доступные значения спискового параметра; |
- выбранные по-умолчанию значения спискового параметра; |
- значения параметра, используемые, если никакие значения пользователем не выбраны. |