НАЧАЛО >> Workflow >> Модули Workflow >> WorkflowFilterScheme📄 Скачать в DOCX
Модуль WorkflowFilterScheme хранит схемы выбора фильтров для страниц. Схема позволяет одной странице получать разные фильтры для разных типов записей проекта.
| Поле | Назначение |
|---|---|
920 |
тип записи WORKFLOWFILTERSCHEME |
1^A |
ключ workflow |
1^B |
ключ схемы |
1^C |
название схемы |
1^D |
активность |
1^E |
описание |
2^A |
тип записи v920 |
2^B |
ключ страницы |
2^C |
ключ фильтра |
2^D |
название строки схемы |
Проект указывает схему фильтров. При построении страницы списка WorkflowView передает ключ страницы, а WorkflowFilterScheme возвращает ключ фильтра для пары v920 и страница.
Если фильтр не задан, список строится без дополнительного фильтра схемы либо выводит стандартное сообщение об отсутствии настройки, в зависимости от вызывающего сценария.
Типовые методы:
| Метод | Назначение |
|---|---|
CreateScheme() |
создать схему |
GetSchemes() |
получить схемы workflow |
GetSchemeByKey() |
найти схему |
GetFilterKeyForProjectPage() |
получить фильтр страницы проекта |
GetSchemeSelectList() |
сформировать список выбора |