Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:filter:form_guide [2013/02/04 15:15] |
ru:manual:filter:form_guide [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Фильтр c видом результата "Форма справочника" ====== | ====== Фильтр c видом результата "Форма справочника" ====== | ||
- | В результате выполнения фильтра в виде "Формы справочника" пользователь получает список объектов системы одного класса, отобранных с учетом заданных условий фильтра. | + | В результате выполнения фильтра в виде "Формы справочника" пользователь получает список объектов системы одного справочника, отобранных с учетом заданных условий фильтра. |
- | Список объектов показывается в стандартном окне справочника (Рис. 1). Подробнее об окне справочника см. [[ru/manual/interface/manual_list#работа_в_окне_справочника|Pабота в окне справочника]]. | + | Список объектов показывается в стандартном **Окне справочника** (Рис. 1). Подробнее об **Окне справочника** описано в статье [[ru/manual/interface/manual_list#работа_в_окне_справочника|Pабота в окне справочника]]. |
- | Для фильтра с видом результата "Формы справочника" настройка производится только на закладке "Условия". | + | [{{ ru/manual/filter/form_guide/autot_form_guide1031.png?nolink |Рисунок 1. Результаты фильтра в виде "Форма справочника"}}] |
- | [{{ ru/manual/filter/form_guide/form_guide1031.png?nolink |Рисунок 1}}] | + | Для фильтра с видом результата "Формы справочника" настройка производится только на вкладке **Условия**. |
- | ==== Пример. Фильтр с видом результата "Форма справочника" ==== | + | |
- | //Содержание фильтра//: Вывести все процессы со статусом "В работе". | + | ===== Пример фильтра ===== |
- | //Настройка фильтра.// Создайте новый фильтр (значок {{common/icons/06.png?nolink}} на панели инструментов окна "Хранимые фильтры"). В окне "Выберите справочник" укажите класс "Процессы" (группа "Классы", подгруппа "Объекты системы" − "Справочники"). Введите название фильтра: "Процессы в работе". | + | ==== Содержание фильтра ==== |
- | В открывшемся окне фильтра настройте условия. Для этого на закладке "Условия" задайте фильтр для параметров "Тип процесса" и "Текущий статус": | + | Вывести все единицы деятельности со статусом "В работе". |
- | ^ Опция фильтра ^ Параметры ^^ | + | ==== Настройка фильтра ==== |
- | ^ ::: ^ "Тип процесса" ^ "Текущий статус. Статус процесса" ^ | + | |
- | | **Тип** | Значение | Значение | | + | Создайте новый фильтр при помощи кнопки {{common/icons/06.png?nolink}} панели инструментов **Окна справочника** **Фильтры** ({{bslink>Главное меню → Отчеты → Фильтры|ShowRibbonPageOrItem?c639ba43-ff15-4caf-ab36-0d938fe0a7a3;5f301d3f-d375-43a1-86d9-995ca3615998:Item}}). В окне **Выберите справочник** выберите справочник "Деятельность" (**Самостоятельные объекты** -> **Деятельность**). Введите название фильтра: "Единицы деятельности в работе". |
+ | |||
+ | В открывшемся **Окне фильтра** настройте условия. Для этого на вкладке **Условия** задайте условия для параметров "Тип" и "Текущая версия". Параметр "Тип" по умолчанию не показан. Чтобы отобразить его, нажмите на кнопку {{common/icons/161.png?nolink}}. | ||
+ | |||
+ | Условия, которые необходимо задать, приведены в Таблице 1. | ||
+ | |||
+ | <startTableBox> | ||
+ | ^ Столбец ^ Параметры ^^ | ||
+ | ^ ::: ^ "Тип" ^ "Текущая версия" ^ | ||
+ | | **Тип фильтрации** | Значение | Значение | | ||
| **Оператор** | = | = | | | **Оператор** | = | = | | ||
- | | **Значение** | "Папка" | "В работе" | | + | | **Значение** | Папка | В работе | |
- | | **Опция "Не"** | Включена | Выключена | | + | | **Не** | Флажок установлен | Флажок снят | |
- | | **Опция "Потомки"** | Выключена | Выключена | | + | | **Потомки** | Флажок снят | Флажок снят | |
+ | <endTableBox|Таблица 1. Условия фильтра> | ||
+ | |||
+ | В **Окне фильтра** нажмите на кнопку **Сохранить**. | ||
+ | |||
+ | В **Окне свойств** в параметре "Вид результата" выберите в выпадающем списке значение "Форма справочника" и нажмите на кнопку **Сохранить** {{common/icons/19.png?nolink}}. | ||
+ | |||
+ | В **Окне справочника** "Фильтры" выделите созданный фильтр "Единицы деятельности в работе" и нажмите на гиперссылку **Выполнить фильтр**. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
- | Параметр "Тип процесса" по умолчанию не показан, чтобы отобразить его нажмите кнопку {{common/icons/161.png?nolink}} "Показать все параметры". Сохраните фильтр. | + | |
+ | |||
+ | |||
- | В окне свойств Хранимого фильтра выберите вид результата - "Форма справочника". Сохраните хранимый фильтр. В списке "Хранимые фильтры" выберите созданный фильтр "Процессы в работе" и щелкните по гиперссылке //__Выполнить фильтр__//. | + | {(rater>id=ru_manual_filter_form_guide|name=Фильтр c видом результата "Форма справочника"|type=vote|trace=ip|headline=off)} |