Фильтрация данных таблиц

В Веб-АРМ данные произвольной таблицы могут фильтроваться по одной или нескольким классификациям.

Основные операции с фильтрами сведены в таблицу, см. Таблица 3, «Операции с фильтрами»

Таблица 3. Операции с фильтрами

ЧтобыВыполните следующие действияРезультат
Создание фильтра
Начать создание фильтраНажмите Откроется диалоговое окно создания фильтра; фильтр создается заново и суммируется с ранее заданными, для редактирования ранее созданного фильтра см. данный раздел.
Добавить все объекты определенной классификации

Действия производите в диалоговом окне создания фильтра, как начать создание фильтра?

  1. Выберите тип фильтра в выпадающем списке «Тип фильтра». В типах фильтров по атрибутам (Атрибуты Клиентов, Атрибуты Мобильных сотрудников и т.д.) фильтрация выполняется только по значениям перечислимых атрибутов.

  2. Выберите классификацию в выпадающем списке «Классификация».

  3. Щелкните на узле классификации, все объекты которой нужно добавить в фильтр; данный узел станет подчеркнутым в дереве.

  4. Нажмите кнопку «Добавить классификацию» .

    Замечание

    Панель инструментов для добавления всей классификации расположена выше панели инструментов для добавления объектов, непосредственно над деревом классификации.

  5. Нажмите кнопку «Применить».

Все объекты выбранной классификации будут добавлены в фильтр
Добавить все объекты кроме объектов определенной классификации

Действия производите в диалоговом окне создания фильтра, как начать создание фильтра?

  1. Выберите тип фильтра в выпадающем списке «Тип фильтра».

  2. Выберите классификацию в выпадающем списке «Классификация».

  3. Щелкните на узле классификации, все объекты которой нужно добавить в фильтр с условием «кроме этих объектов»; данный узел станет подчеркнутым в дереве.

  4. Нажмите кнопку «Добавить кроме: классификации» .

    Замечание

    Панель инструментов для добавления всей классификации расположена выше панели инструментов для добавления объектов, непосредственно над деревом классификации.

  5. Нажмите кнопку «Применить».

Все объекты выбранной классификации будут добавлены в фильтр с условием «кроме этих объектов»
Добавить определенный объект определенной классификации

Действия производите в диалоговом окне создания фильтра, как начать создание фильтра?

  1. Выберите тип фильтра в выпадающем списке «Тип фильтра».

  2. Выберите классификацию в выпадающем списке «Классификация».

  3. Щелкните на узле классификации, объект которой нужно добавить в фильтр; данный узел станет подчеркнутым в дереве.

  4. Щелкните на объекте, который нужно добавить в фильтр; данный объект станет подчеркнутым в списке объектов.

  5. Нажмите кнопку «Добавить объект» .

    Замечание

    Панель инструментов для добавления объекта расположена ниже панели инструментов для добавления всей классификации, непосредственно над списком объектов.

  6. Нажмите кнопку «Применить».

Указанный объект выбранной классификации будет добавлен в фильтр.
Добавить все объекты, кроме определенного объекта классификации

Действия производите в диалоговом окне создания фильтра, как начать создание фильтра?

  1. Выберите тип фильтра в выпадающем списке «Тип фильтра».

  2. Выберите классификацию в выпадающем списке «Классификация».

  3. Щелкните на узле классификации, объект которой нужно добавить в фильтр с условием «кроме этого объекта»; данный узел станет подчеркнутым в дереве.

  4. Щелкните на объекте, который нужно добавить в фильтр; данный объект станет подчеркнутым в списке объектов.

  5. Нажмите кнопку «Добавить кроме: объект» .

    Замечание

    Панель инструментов для добавления объекта расположена ниже панели инструментов для добавления всей классификации, непосредственно над списком объектов.

  6. Нажмите кнопку «Применить».

Указанный объект выбранной классификации будет добавлен в фильтр с условием «кроме этого объекта».
Изменение ранее созданного фильтра
Начать изменение ранее созданного фильтраНажмите Откроется диалоговое окно создания/изменения фильтра; изменяться будет только последний из созданных фильтров
Добавить дополнительные объекты или классификации к ранее созданному фильтру

Действия производите в диалоговом окне создания/изменения фильтра, как начать изменение фильтра?

Следующие действия аналогичны действиям при создании фильтра.

Дополнительные объекты или классификации будут добавлены к фильтру.
Удалить условие из ранее созданного фильтра

Действия производите в диалоговом окне создания/изменения фильтра, как начать изменение фильтра?

  1. Щелкните на ранее заданном условии в списке условий фильтра; выбранное условие станет подчеркнутым в списке условий.

  2. Нажмите кнопку .

  3. Нажмите кнопку «Применить».

Выбранная позиция (объект или классификация) будет удалена из фильтра.
Очистить все условия в ранее созданном фильтре

Действия производите в диалоговом окне создания/изменения фильтра, как начать изменение фильтра?

  1. Нажмите кнопку .

  2. Нажмите кнопку «Применить».

Фильтр будет очищен.
Сохранить созданный фильтр

Действия производите в диалоговом окне создания/изменения фильтра, как начать изменение фильтра?

  1. Нажмите кнопку .

  2. Нажмите кнопку «Save» («Сохранить») в открывшемся диалоговом окне.

  3. Выберите папку и имя файла.

  4. Нажмите кнопку «Save» («Сохранить»).

Фильтр будет сохранен в файле на жестком диске и доступен для последующей загрузки.

Рекомендации по оптимизации работы с сохраненными фильтрами.

  • Запомните имя папки, в которую вы сохраняете фильтры. Эти сведения могут потребоваться при загрузке ранее сохраненных фильтров.
  • Давайте фильтрам «говорящие» названия, например, фильтр_по_товарам_продаваемым_в_киосках.wdf.
  • Заведите документ для хранения сведений о назначении фильтра и полном пути к сохраненному файлу фильтра. Эти сведения могут потребоваться при загрузке ранее сохраненных фильтров.
Загрузить ранее сохраненный фильтр

Действия производите в диалоговом окне создания/изменения фильтра, как начать изменение фильтра?

  1. Нажмите кнопку .

  2. Введите полное имя файла фильтра (т.е. с указанием полного пути к файлу) в поле «Выберите сохраненный фильтр» или нажмите кнопку «Browse...» и укажите имя и положение файла.

  3. Нажмите кнопку «OK».

Фильтр будет загружен из указанного файла на жестком диске
Очистка ранее созданного фильтра
Очистить ранее созданный фильтр

Нажмите .

Последний фильтр будет отменен, в таблице будут показаны данные вне зависимости от последнего из заданных фильтров
Отмена всех фильтров
Отменить все ранее заданные фильтры

Нажмите .

Все фильтры будут отменены, в таблице будут показаны все данные вне зависимости от всех ранее заданных фильтров