Как настроить условия конструктора проверок?

В блоке условий необходимо задать условия для фильтрации и проверки в разделах: «Где искать» и «Что проверять».

Условия фильтрации задаются в разделе «Где искать», а условия, по которым будет осуществляться выборка указываются в разделе «Что проверять».

  • “Где искать” - позволяет: уточнить выборку элементов с помощью фильтров и создавать сложные условия фильтрации.
  • “Что проверять” определяет: условия проверки для ранее заданной выборки, а также критерии, по которым будет проводить проверка элементов.

Рис. 1 - Блоки условий

Создание условий фильтрации в разделе «Где искать» и «Что проверять» блока условий проверки

При создании условия фильтрации пользователь выбирает класс элементов для проверки. Далее выбирает атрибут элемента модели и затем выбирается «Оператор условия», который определяет способ сравнения значений (например, "Равно" или "Содержит"). Затем указывается конкретное значение или массив значений, с которыми будет происходить сравнение. На последнем этапе выбирается тип данных (например, строка, число или логическое значение), что позволяет корректно интерпретировать введенные данные при фильтрации.

  • Класс элементов— свойство элемента по ifcClass.
  • Атрибут — один из множества атрибутов элемента модели.

Для того, чтобы задать условия фильтрации необходимо:

  • Указать класс элементов для проверки из выпадающего списка.

Рис. 2 - Класс элементов

  • Укажите параметр проверки «Соответствует всем фильтрам/ Соответствует одному из фильтров».

Рис. 3 - Выбор соответствия фильтрам

  • Задать атрибут проверки из выпадающего списка, далее выбрать «Оператор условия», «Значение атрибута» и «Тип данных» в разделах «Где искать» и «Что проверять».

Рис. 4 - Выбор атрибутов и мест проверки

  • При необходимости добавьте дополнительный блок условий. Важно отметить, что каждый блок относится только к одному классу элементов модели.

Рис. 5 - Добавление дополнительного блока условий

  • Нажмите «Сохранить»

Рис. 6 - Сохранение шаблона