Исходный код вики 05_Настройка и работа с правилами
Редактировал(а) Bimit Administrator 07.05.2026, 12:13
Последние авторы
| author | version | line-number | content |
|---|---|---|---|
| 1 | После формирования или импорта структуры расценки дополняются правилами во вкладке //«Классификатор»//. | ||
| 2 | |||
| 3 | Выбор классификатора для добавления правила осуществляется через выпадающий список в поле **//«Классификатор»//**. | ||
| 4 | |||
| 5 | [[image:1777029355286-366.png]] | ||
| 6 | |||
| 7 | Для создания правила используется пункт меню **//«Добавить правило»//**, доступный при нажатии на значок **«⋮»** рядом с выбранной расценкой. | ||
| 8 | |||
| 9 | [[image:1777029355291-980.png]] | ||
| 10 | |||
| 11 | После выполнения действия откроется диалоговое окно создания правила. | ||
| 12 | |||
| 13 | [[image:1777029355296-888.png]] | ||
| 14 | |||
| 15 | По умолчанию поле **//«Название»//** заполняется текстом //«Новое правило»//, который может быть отредактирован. | ||
| 16 | |||
| 17 | В поле **//«Тип правила»//** указан тип //«Простое правило»// – предоставляет возможность настройки условий отбора, создания формулы расчета и формирования названия по атрибуту. | ||
| 18 | |||
| 19 | При постановке курсора на строку **//«Задать условия отбора»//** система отображает форму, в которой необходимо выбрать способ формирования условий отбора. | ||
| 20 | |||
| 21 | [[image:1777029355299-659.png]] | ||
| 22 | |||
| 23 | Возврат на предыдущую страницу осуществляется с помощью кнопки **//«Назад»//**. | ||
| 24 | |||
| 25 | Формирование условий отбора элементов через кнопку **//«Добавить условие отбора»//** идентично для таких разделов как «Группировки», «Коллизии», «Классификация». | ||
| 26 | |||
| 27 | Подробная информация о формировании условий отбора элементов представлена в разделе документации [[«Инструмент – Дерево элементов / Условия отбора»>>doc:3_manual.04_tools_bar.01_el_tree.06_el_filters.WebHome]]. | ||
| 28 | |||
| 29 | При клике на значок **//«Настройки»//** напротив //«Единиц измерения»// открывается окно выбранной расценки для внесения изменений. | ||
| 30 | |||
| 31 | [[image:1777029454427-640.png]] | ||
| 32 | |||
| 33 | Подробная информация о формировании элементов затрат представлена в разделе документации [[«Добавление элементов затрат»>>doc:3_manual.08_classifier.01_classifiers.02_cost_items.WebHome]]. | ||
| 34 | |||
| 35 | [[image:1777029999556-598.png]] | ||
| 36 | |||
| 37 | При постановке курсора на строку **//«Указать источник измерения» //**система отображает страницу, на которой можно создать формулу расчета объема. | ||
| 38 | |||
| 39 | [[image:1777029454436-888.png]] | ||
| 40 | |||
| 41 | Добавление элемента в формулу через кнопку **//«Добавить элемент в формулу»//** идентично формированию условий отбора элементов. | ||
| 42 | |||
| 43 | В открывшемся окне задаются параметры отбора (Атрибут, Геометрия, Константа) и указывается значение. | ||
| 44 | |||
| 45 | [[image:1777029454441-262.png]] | ||
| 46 | |||
| 47 | При выборе параметра **//«Атрибут»//** в колонке //«Выбор класса/атрибута»// загружается список всех атрибутов с возможностью поиска нужного класса или атрибута. | ||
| 48 | |||
| 49 | [[image:1777029454443-544.png]] | ||
| 50 | |||
| 51 | При выборе параметра **//«Геометрия»//** в колонке //«Выбор класса/атрибута»// загружаются все геометрические данные, которые были рассчитаны при загрузке модели. При копировании параметра геометрии выделенного элемента ПКМ с вкладки //«Геометрия»// и клике на строку //«Добавить элемент в формулу»// параметр будет выбран в колонке //«Выбор класса/атрибута»//. | ||
| 52 | |||
| 53 | [[image:1777029454448-330.png]] | ||
| 54 | |||
| 55 | При выборе параметра **//«Константа»//** в колонке //«Введите константу» //отображается поле для ввода любого цифрового значения. В большинстве случаев параметр //«Константа»// используется для указания поправочных коэффициентов. | ||
| 56 | |||
| 57 | [[image:1777029454453-863.png]] | ||
| 58 | |||
| 59 | Система позволяет создавать сложную формулу с помощью комбинации параметров и объединения их в выражения с помощью скобок и математических операторов. | ||
| 60 | |||
| 61 | Для формирования сложной формулы используется кнопка **//«Добавить элемент в формулу»//**, которая последовательно добавляет новые параметры. | ||
| 62 | |||
| 63 | [[image:1777030112885-664.png]] | ||
| 64 | |||
| 65 | Скобки выбираются из выпадающего списка в зависимости от создаваемого выражения. | ||
| 66 | |||
| 67 | [[image:1777030112889-408.png]] | ||
| 68 | |||
| 69 | Математические операторы выбираются из выпадающего списка между параметрами отбора элементов. | ||
| 70 | |||
| 71 | [[image:1777030112893-898.png]] | ||
| 72 | |||
| 73 | Созданный результат необходимо сохранить. | ||
| 74 | |||
| 75 | В поле **//«Атрибут названия»//** устанавливаются свойство или атрибут модели, которые будут отображаться в качестве наименования позиций при экспорте сметы в Excel. | ||
| 76 | |||
| 77 | Добавление элемента в формулу при построении названия идентично добавлению элементов при указании источника измерений. | ||
| 78 | |||
| 79 | [[image:1777030150891-178.png]] | ||
| 80 | |||
| 81 | Для дополнения условий в уже созданных выборках в полях «Условие отбора элементов», «Единица измерения» и «Атрибут названия» предусмотрено копирование существующих условий. | ||
| 82 | |||
| 83 | [[image:1778145185286-484.png]] | ||
| 84 | |||
| 85 | Клик по кнопке **//«Копировать»//** в окне условий отбора активирует появление кнопки **//«Вставить»//**. | ||
| 86 | |||
| 87 | Допускается копирование нескольких условий за одну операцию. | ||
| 88 | |||
| 89 | [[image:1778145185292-796.png]] | ||
| 90 | |||
| 91 | В выпадающем меню **//«Тип выгрузки»//** задается тип выгрузки. | ||
| 92 | |||
| 93 | При наличии привязанных материалов они включаются в выгружаемый отчет. | ||
| 94 | |||
| 95 | * **//Выгрузка по умолчанию//** – При выгрузке в отчете отображаются код, наименование расценки, единица измерения с суммарным объемом по всем элементам правила и детализацией по группам элементов. | ||
| 96 | |||
| 97 | [[image:1761816831367-318.png]] | ||
| 98 | |||
| 99 | * **//Сокращенная выгрузка//** – При выгрузке в отчете отображаются только код, наименование расценки, единица измерения и общий объем элементов без детализации объемов по группам элементов. | ||
| 100 | |||
| 101 | [[image:1761816831369-969.png]] | ||
| 102 | |||
| 103 | * **//Формировать отдельные расценки//** – При выгрузке в отчет отображаются коды, наименования расценки, единицы измерения в количестве групп элементов, т.е. отдельным расчетом объемов для каждой группы в рамках данной расценки. | ||
| 104 | |||
| 105 | [[image:1761816831370-198.png]] | ||
| 106 | |||
| 107 | Для включения в выгрузку данных об объемах материалов используется отметка чекбокса **//«Выгружать объем материалов»//**. | ||
| 108 | |||
| 109 | При неактивном чекбоксе в отчет будет выгружено только количество элементов без объемов. | ||
| 110 | |||
| 111 | [[image:1777030260054-404.png]] | ||
| 112 | |||
| 113 | При активации функции **//«Проверить правило»//** система выполняет валидацию корректности составления правила. | ||
| 114 | |||
| 115 | При успешном соответствии всех условий отбора элементам модели правило выделяется зеленым цветом. | ||
| 116 | |||
| 117 | [[image:1777030260059-995.png]] | ||
| 118 | |||
| 119 | Элементы правил, не найденные в модели, отмечаются красной подсветкой. | ||
| 120 | |||
| 121 | [[image:1777030260063-915.png]] | ||
| 122 | |||
| 123 | При активации элемента модели становится доступна функция **//«Проверить элемент»//**. | ||
| 124 | |||
| 125 | Проверка выявляет соответствие элемента правилу: условия, которым элемент удовлетворяет, отмечаются зеленым, остальные — красным. | ||
| 126 | |||
| 127 | [[image:1777030260067-980.png]] | ||
| 128 | |||
| 129 | При клике на кнопку **//«Просмотр»//** в окне //«Настройка правила»// система отображает элементы выборки //«Элементы, попадающие в правило»// и визуально выделяет эти элементы на модели желтым цветом. Одновременно с этим открывается окно //«Просмотр элементов»// с полным перечнем всех элементов выборки. | ||
| 130 | |||
| 131 | [[image:1777030260073-994.png]] | ||
| 132 | |||
| 133 | Все элементы в списке будут сгруппированы по атрибуту названия с указанием количества элементов и общей суммой выбранного параметра. | ||
| 134 | |||
| 135 | [[image:1777030294830-432.png]] | ||
| 136 | |||
| 137 | Список элементов организован по группам на основе атрибута названия с указанием числа элементов и суммарного значения параметра. При выборе группы отображаются входящие в нее элементы, которые одновременно выделяются желтым цветом на модели. | ||
| 138 | |||
| 139 | [[image:1777030294837-539.png]] | ||
| 140 | |||
| 141 | Система позволяет копировать полную конфигурацию правила, включая условия отбора, единицы измерения, формулы, атрибуты названия и настройки выгрузки. | ||
| 142 | |||
| 143 | [[image:1777030294845-362.png]] | ||
| 144 | |||
| 145 | Вставка скопированного правила осуществляется с помощью пункта меню **//«Вставить правило»//** в контекстном меню выбранного раздела. | ||
| 146 | |||
| 147 | [[image:1777030294852-872.png]] | ||
| 148 | |||
| 149 | Для копирования отдельных разделов правила используется кнопка **//«Копировать»//** напротив выбранного раздела. | ||
| 150 | |||
| 151 | [[image:1777030294862-910.png]] | ||
| 152 | |||
| 153 | После копирования разделов в интерфейсе появляется кнопка **//«Вставить»//**, расположенная рядом с соответствующими разделами. | ||
| 154 | |||
| 155 | [[image:1777030294869-703.png]] | ||
| 156 | |||
| 157 | Система поддерживает последовательное копирование разделов. | ||
| 158 | |||
| 159 | [[image:1777030294875-593.png]] | ||
| 160 | |||
| 161 | При активации кнопки **//«Вставить»//** в новом правиле каждый скопированный раздел автоматически размещается в соответствующей позиции. | ||
| 162 | |||
| 163 | [[image:1777030321286-900.png]] | ||
| 164 | |||
| 165 | Полное удаление правила осуществляется через пункт меню **//«Удалить правило»//** с обязательным подтверждением операции в модальном окне. | ||
| 166 | |||
| 167 | [[image:1777030321292-616.png]] |