Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

При создании инспекции задать номер инспекции, имя и описание, завершив создание нажатием кнопки "Добавить".

Image Modified

2. Перейти к управлению инспекцией для выбора версии

Image Modified


Image Modified

3. Перейти к версии инспекции для редактирования схемы

Image ModifiedImage Modified

4. Перейти в "Редактор схем"

Image Modified

5. Создать

...

схему

Редактор схем представляет собой меню с группами блоков и окно в котором выполняется сборка схемы. Простейшая схема должна состоять из следующих блоков:

  • Получение элементов модели
  • Логика проверки
  • Вывод результата
  • Подсчет процента

Рассмотрим создание схемы подробнее:

Проверка состоит из следующих основных частей:

  • Получить проверяемые элементы 
  • Выполнить проверку полученных элементов
  • Сформировать результат проверки

Подробное описание создания логики инспекции

...

Получение элементов модели

Создать переменные, хранящие информацию по проверяемым элементам. На вкладке "Переменные" нажать "Создать переменную"

Image Modified

Задать имя переменной в поле "Имя новой переменной", в нашем случае задаем "Элементы" и нажать "ОК"


Появившийся блок "Присвоить" с именем созданной переменной перетащить в окно редактора

Image Modified
На вкладке "Документ" найти блок "Элементы модели с фильтром" и присоединить его к блоку "Присвоить"

Image Modified

На вкладке "Документ" также находятся блоки, определяющие способ выбора модели из котором получаются проверяемые в инспекции элементы. Можно воспользоваться блоком "Модель" с вкладки "Документ", задающим способ получения модели из которой получаются проверяемые элементы. Блок "Модель" используется, если элементы нужно получить из текущей модели


Image Modified

После выполненных действий схема инспекции выглядит следующим образом

При необходимости фильтрации проверяемых семейств, добавляется блок "Фильтр семейств по значению параметра". Блоки фильтрации семейств позволяют уточнить условия проверки. В зависимости от числа фильтров, можно использовать единичный или групповой фильтр. Блок  "Фильтр семейств по значению параметра" с вкладки "Документ" позволяет добавить фильтрацию по значению параметра семейства.

Image Removed

Блоки вкладки "Текст" можно использовать, чтобы определить имена и значения проверяемых параметров. На вкладке "Текст" найти блок "Буква, слова или строка текста", чтобы создать текстовые блоки "BDS_Class" и "Не определен", соответственно. Данные текстовые блоки позволят определить имя параметра и его значение.

Image Removed

Полученные текстовые блоки используем при настройки фильтра по параметру

Нам понадобится блоки "Элементы модели с фильтром", чтобы получить элементы,  "Модель", чтобы получить модель из которой извлекаются элементы и "Категории", чтобы задать фильтр по категории. Вот как будет выглядеть наша схема:

Image Added

Чтобы ускорить проверку, желательно ограничить получаемые элементы нужным перечнем категорий:


После извлечения элементов из модели, можно перейти к формированию логики проверки.

Логика проверки

Блоки для работы с логикой находятся в одноименном меню "Логика"

Image AddedImage Removed

Выполнить проверку полученных элементов

...