Добавление условий в селектор фильтров

Если необходимо, вы можете добавлять условия в селектор фильтров, чтобы выполнение фильтра происходило только при их соблюдении.

В следующем примере правило фильтрации, добавленное с использованием раздела Создание правила фильтрации, выполнялось только, если параметр события не был установлен.

Например, в объекте события необходимо добавить новый атрибут с именем Отключение фильтра элементов конфигурации. Этот атрибут имеет логический тип данных со значением по умолчанию - False. После добавления в окно события это условие оставляет параметр неустановленным.

Нам необходимо применить фильтр элементов конфигурации, когда параметр Отключение фильтра элементов конфигурациине установлен – его значение равно False. Если конечный пользователь обратится с запросом создания события для элемента, который не связан с ним, аналитик может установить параметр Отключение фильтра элементов конфигурации. Это установит значение атрибута Отключение фильтра элементов конфигурации в True, что отключит фильтр элементов конфигурации и нарушит связь между пользователем и элементом конфигурации.

Для добавления условия в селектор фильтров:
  1. В диалоге селекторов фильтров атрибутов выберите элемент Правило фильтра, который нужно применить для условия, а затем щелкните Новое условие.
    Новая строка [Выбор пути] будет добавлена в список "Условия правила фильтра".
  2. В дереве выберите элемент Отключение фильтра элементов конфигурации.
  3. В списке Тип сравнения выберите Равно.
  4. Выберите параметр Укажите абсолютное значение для этого атрибута.
  5. В поле введите False.
  6. Щелкните Применение условия.
    Условие появится в списке условий фильтра, а список "Правила фильтра" будет обновлен для отображения условия правила. Фильтр будет применен только в случае выполнения условия, когда значение атрибута Отключение фильтра элементов конфигурации равно False (параметр не установлен).

Вы можете при необходимости добавлять другие фильтры и условия.

  1. Щелкните OK, а затем сохраните изменения объекта.

See Also