ОБЩ_25_Объединить значение параметра в список

Скрипт объединяет значения в список и заносит его в указанный параметр.
Например, объединение значений номеров помещений в полах.


Рисунок 6.2.15.1 — ОБЩ_25_Объединить значение параметра в список (элементы на текущем виде)
Рисунок 6.2.15.2 — ОБЩ_25_Объединить значение параметра в список (элементы по категории)

Скрипт имеет два варианта обработки элементов: элементы на текущем виде и элементы по категории.

Для каждого варианта необходимо заполнение трех переменных:
1 — Из какого параметра взять значение? — Номер помещения
2 — Параметр для записи результата — Номер помещения список
3 — Параметр для записи результата является параметром типа или экземпляра? — тип/экз

В результате работы значения параметра Номер помещения объединяются в список в параметр Номер помещения список для каждого типоразмера обработанного элемента.

Рисунок 6.2.15.3 — Пример работы скрипта

Важные моменты:
— скрипт объединяет значения через «тире» в случаях, когда количество чисел, идущих по порядку больше трех;
— скрипт объединяет только числовые значения, если в исходном параметре используются буквы, то он перенесет значение, но группирования не произойдет.

Была ли статья полезной?