Множество параметрических позиций для одного элемента
Множество параметрических позиций для одного элемента
Tangl Value позволяет создавать несколько параметрических позиций из одного элемента модели. Эта функциональность применятся для создания нескольких позиций по нескольким слоям из свойств одного элемента.
Добавление локальных переменных для заголовка и расчета объёма
Прежде всего необходимо создать локальные переменные, которые будут использоваться для поиска параметров и участвовать в формировании заголовков позиций.
Для этого:
- Открыть "Редактор справочников":
- в веб-версии нажать на кнопку "Редактор справочников" вверху страницы;

- в приложении нажать кнопку **"Редактор справочников"** в панели инструментов.

- Выбрать элемент и перейти на вкладку "Объем позиций":
- вкладка в веб-версии:

- вкладка в приложении

- На вкладке "Объем позиций" добавить две локальные переменные: 1. Открыть вкладку "Привязки"; 1. В веб-версии перетащить при помощи мыши блок "Название равно" из поля "Блоки свойств" в поле "Привязка".

1. В приложении перетащить при помощи мыши блок **"Название равно"** из поля **"Блоки для составления правила поиска параметра"** в поле **"Правила для поиска параметров"**.

Первая добавляемая переменная будет отвечать за поиск параметра, который будет участвовать в заголовке.
Вторая переменная будет отвечать за поиск параметра, который будет участвовать в расчёте объёма.
Добавленные переменные в веб-версии:

Добавленные переменные в приложении:

Для обеспечения корректного и полного поиска всех необходимых значений параметров из элементов модели необходимо настроить правила поиска:
- установить отметку Получить все параметры – это гарантирует, что поиск не ограничится только параметрами верхнего уровня и будет осуществляться по всем доступным параметрам элемента;
- убедится, что правило Неглубокий поиск отключено (иконка неактивна), чтобы поиск проходил по всей иерархии свойств элементов, а не только по первому уровню.
Правила поиска для веб-версии:

Правила поиска для приложения:

Создание правила составления параметрических позиций
- Открыть вкладку "Параметрические позиции":
- В веб-версии выбрать вкладку "Дополнительные позиции" и на странице вкладки выбрать вкладку "Параметрические позиции";

- в приложении выбрать вкладку **"Параметрические позиции"**.

- На вкладке "Параметрические позиции" нажать на кнопку "Создать правило".
- Заполнить параметры:
- "Формула" – значение этого параметра формирует правило, по которому будет составляться значение наименования параметрической позиции; - Параметр "Формула" в веб-версии:

- Параметр **"Формула"** в приложении:

- "Ключ поиска слоев" – поле выбора из выпадающего списка локальной переменной из ранее созданных, значение которой будет участвовать в заголовке при создании параметрической позиции; - поле "Ключ поиска слоев" в веб-версии:

- поле **"Ключ поиска слоев"** в приложении:

- "Объем слоя" – поле выбора из выпадающего списка локальной переменной из ранее созданных, значение которой будет участвовать в расчёте объёмов. - поле "Объем слоя" в веб-версии:

- поле **"Объем слоя"** в приложении:

- "Используемый" — опция в приложении, позволяет отключать составленное правило от участия в анализе.

После завершения указанных этапов создаются динамические параметрические позиции, сгруппированные по значению соответствующего параметра (например, Material), как видно на примере итогового результата на рисунке ниже
