Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:filter:form_table [2013/02/01 18:06] dpinaev [Фильтр с видом результата Форма таблицы] |
ru:manual:filter:form_table [2014/08/12 10:16] (текущий) |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
Результатом выполнения фильтра с видом результата "Форма таблицы" будет таблица. Колонки таблицы - это параметры объектов и агрегаты. В строках (ячейках) показываются значения параметров и агрегатов. | Результатом выполнения фильтра с видом результата "Форма таблицы" будет таблица. Колонки таблицы - это параметры объектов и агрегаты. В строках (ячейках) показываются значения параметров и агрегатов. | ||
- | Для фильтра в виде "Форма таблицы" можно использовать все закладки окна фильтра. | + | Для фильтра с видом результата "Форма таблицы" можно использовать все вкладки **Окна фильтра**. |
- | Результат фильтра показывается в окне, заголовком которого служит название хранимого фильтра (Рис. 1). В окне действуют все контекстные меню окна списка. | + | Результат фильтра показывается в окне, заголовком которого служит название фильтра (Рис. 1). В окне действуют все контекстные меню **Окна списка**. |
- | [{{ ru/manual/filter/form_table/form_table1035.png?nolink |Рисунок 1}}] | + | [{{ ru/manual/filter/form_table/form_table1035.png?nolink |Рисунок 1. Результаты выполнения фильтра в виде "Форма таблицы"}}] |
+ | |||
+ | Описание назначения кнопок панели инструментов окна с результатами фильтра приведены в Таблице 1. | ||
<startTableBox> | <startTableBox> | ||
^ Кнопка ^ Назначение ^ | ^ Кнопка ^ Назначение ^ | ||
- | | {{ common/icons/26.png?nolink }} | Выполнить фильтр. Щелчок по кнопке запускает выполнение фильтра. Например, если настройка фильтра была изменена, и нужно выполнить его еще раз. Или данные в модели были изменены и при этом окно фильтра с результатами не закрывалось. | | + | | {{ common/icons/26.png?nolink }} | Выполнить фильтр. Нажатие на кнопку запускает выполнение фильтра. Эта кнопка может использоваться, например, если настройка фильтра была изменена, и нужно выполнить его еще раз, или если данные в модели были изменены и при этом окно с результатами фильтра не закрывалось. | |
- | | {{ common/icons/08.png?nolink }} | Редактировать фильтр. Открывает окно "Фильтр" для изменения настройки фильтра. | | + | | {{ common/icons/08.png?nolink }} | Редактировать фильтр. Открывает **Окно фильтра** для изменения настройки фильтра. | |
| {{ common/icons/15.png?nolink }} | Открыть список в Excel. Передает данные списка в MS Excel. | | | {{ common/icons/15.png?nolink }} | Открыть список в Excel. Передает данные списка в MS Excel. | | ||
- | | {{ common/icons/19.png?nolink }} | Сохранить фильтр. Открывается окно для ввода названия нового хранимого фильтра. Фильтр сохраняется как объект класса "Хранимые фильтры". | | + | | {{ common/icons/19.png?nolink }} | Сохранить фильтр. Открывается окно для ввода названия нового фильтра. Фильтр сохраняется как объект справочника "Хранимые фильтры". | |
- | <endTableBox|Таблица 1. Панель инструментов формы таблицы> | + | <endTableBox|Таблица 1. Панель инструментов окна с результатами выполнения фильтра в виде "Форма таблицы"> |
- | ==== Пример. Фильтр в виде "Форма таблицы" ==== | + | |
+ | ===== Пример фильтра ===== | ||
+ | |||
+ | ==== Содержание фильтра ==== | ||
+ | |||
+ | Показать количество типов процессов в модели. | ||
+ | |||
+ | ==== Настройка фильтра ==== | ||
+ | |||
+ | Создайте новый фильтр. В окне **Выберите справочник** выберите справочник "Процессы" (**Классы** -> **Процессы**). Введите название фильтра: "Типы процессов". | ||
+ | |||
+ | В **Окне фильтра** на вкладках **Группировка** и **Агрегаты** необходимо задать фильтр для параметра "Тип процесса". По умолчанию параметр не показан, чтобы отобразить его, нажмите на кнопку {{common/icons/161.png?nolink}} панели инструментов **Окна фильтра**. | ||
+ | |||
+ | На вкладке **Группировка** установите флажок для параметра "Тип процесса". На вкладке **Показ** останется только этот параметр. | ||
+ | |||
+ | На вкладке **Агрегаты** для параметра "Тип процесса" установите флажок для агрегата "Количество". Этот агрегат будет добавлен к показу. | ||
+ | |||
+ | В **Окне фильтра** нажмите на кнопку **Сохранить**. | ||
+ | |||
+ | В **Окне свойств** в параметре "Вид результата" выберите в выпадающем списке значение "Форма таблицы". На вкладке **Порядок колонок** переименуйте заголовок колонки "Количество(ТипПроцесса)" в "Количество". С помощью кнопки {{common/down.png?nolink}} переместите его на вторую строку. Нажмите на кнопку **Сохранить** {{common/icons/19.png?nolink}}. | ||
+ | |||
+ | Вызовите фильтр на выполнение при помощи гиперссылки **Выполнить фильтр**. | ||
- | //Содержание фильтра//: Показать количество типов процессов в модели. | ||
- | //Настройка фильтра.// Создайте новый фильтр. В окне "Выбор класса" выберите справочник класса "Процессы" (группа "Классы", подгруппа "Объекты системы" − "Справочники"). Назовите фильтр "Типы процессов". | ||
- | В окне фильтра на закладках "Группировка" и "Агрегаты необходимо задать фильтр для параметра "Тип процесса". По умолчанию параметр не показан, чтобы отобразить его, нажмите кнопку {{common/icons/161.png?nolink}} "Показать все параметры". | ||
- | На закладке "Группировка" включите пометку для параметра "Тип процесса". На закладке "Показ" останется только этот параметр. | ||
- | На закладке "Агрегаты" включите агрегат "Количество" для параметра "Тип процесса". Этот агрегат будет добавлен к показу. Сохраните фильтр. | + | [<contextnavigator>] |
- | В окне свойств укажите вид результата "Форма таблицы". На закладке "Порядок колонок" переименуйте заголовок колонки "Количество(ТипПроцесса)" в "Количество". С помощью кнопки "Вниз" переместите его на вторую строку. | ||
- | Сохраните хранимый фильтр и вызовите его на выполнение по гиперссылке //__Выполнить фильтр__//. |