Фильтры позволяют управлять отображаемыми в модуле данными путем включения или исключения объектов. Фильтры могут учитывать атрибуты, связи, объекты и столбцы.
Об этой задаче
Можно настроить простые фильтры с одним условием фильтрации. Возможные критерии фильтрации:
- Содержимое всех текстовых и строковых атрибутов.
- Номер заголовка объекта.
- Содержимое любого столбца, включая столбцы трассировки и другие пользовательские столбцы, созданные программами DXL.
- Значение отдельного атрибута любого типа.
- Наличие связей объекта.
- Наличие внешних связей объекта.
Прим.: Для фильтрации внешних связей требуется сервер базы
данных Rational DOORS 9.4 или более поздней версии, настроенный для для
исключения клиентов Rational
DOORS 9.0, 9.1, 9.2 и 9.3. Для исключения этих клиентов укажите на вкладке Стратегия входа в
систему в конфигурации базы данных минимальную версию клиента 9.4.
- Тип объекта: текущий объект или концевой объект.
Объект является концевым, если он не содержит дочерних объектов.
На основе нескольких простых фильтров можно создавать более сложные фильтры.
Кроме того, можно указать параметры фильтрации для управления отображаемой информацией.
Например, можно разрешить отображение только отфильтрованных объектов, а также разрешить отображение их предков или потомков.
Процедура
- В окне модуля выберите .
- На вкладках Атрибуты, Связи,
Внешние связи,
Объекты и Столбцы можно указать простой фильтр для
модуля.
Для применения фильтра нажмите кнопку Применить.
- Для создания расширенного фильтра укажите простое условие фильтрации, выберите Дополнительно и нажмите кнопку Добавить. Условие фильтра добавляется в список Правила.
- Объедините правила фильтрации на панели Правила.
Выберите два или несколько правил, затем выберите логический оператор для объединения И, ИЛИ или НЕТ.
- Завершив настройку фильтра, выберите его и нажмите кнопку Применить.
Информация о результатах применения фильтра к объектам модуля отображается на панели Статистика. Для возврата к модулю выберите OK или Закрыть.
Дальнейшие действия
Для фильтрации проводника модулей выберите .
Исключенные из фильтра объекты выключаются в обозревателе модулей.
Выберите , для того чтобы включить или выключить фильтрацию. Эта команда позволяет включить результаты последнего фильтра. В этом случае фильтр не применяется повторно.
В качестве примера предположим, что фильтр отображает только объекты с высоким приоритетом, входящие в состав модуля. Объект 13 обладает высоким приоритетом и входит в число отображаемых. Можно выключить фильтрацию и присвоить объекту 13 средний приоритет. Если снова включить фильтрацию, то объект 13 не будет скрыт, поскольку он соответствовал условию фильтрации при первом применении фильтра.
Для фильтрации данных с учетом текущих значений необходимо повторно применить фильтр. Для повторного применения фильтра выберите в меню Сервис.