Склеить несколько значений

Функция, которая принимает на вход массив значений из любых визуальных компонентов, конвертирует эти значения на лету в строковый тип и на выходе формирует в значении отдельного компонента цельную единую строку, являющуюся результатом конкатенации значений компонент, принятых на входе. Может быть активирована на компонентах, работающих со строковыми типами данных: Текстовое поле, Текст, Поле многострочного ввода.

В отличие от функции “Добавить строку к значению в текущем поле”:

Рис. 1 Внешний вид активированной функции

Наименование свойства Назначение свойства Принимаемые значения
Массив склеиваемых значений Позволяет сформировать список компонент на странице, значения которых будут участвовать в конкатенации. Каждый последующий элемент списка добавляется с помощью кнопки
Элемент, обязательный позволяет настроить один из элементов списка
Префикс, необязательный позволяет задать набор символов, которые будут добавлены в результирующую строку перед фактическим значением склеиваемой компоненты
Значение, обязательный позволяет указать компонент, значение которого будет склеиваться функцией
Постфикс, необязательный позволяет задать набор символов, которые будут добавлены в результирующую строку после фактического значения склеиваемой компоненты
Склеивать значения через подстроку, обязательный позволяет задать набор символов, который будет разделять склеиваемые значения разных компонент Чаще всего заполняется пробелом

Пример настройки и применения

Рис.2 Активация функции на компоненте Многострочный ввод текста.

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

Также существует удобная функциональность обратного быстрого перехода по дереву структуры страницы к задействованной компоненте посредством клика на параметреЗначение, когда есть необходимость уточнить, на какую именно компоненту в дереве ссылается интересующий параметр.

Рис. 3 Открытие web - страницы работающего приложения в момент когда склеиваемые поля еще не заполнены

Рис.4 Работа с web страницей. Часть склеиваемых полей уже заполнено, отработали префиксы и постфиксы из настроек

Рис.5 Завершение работы с группой полей, участвующих в объединении значений. В итогом поле получили соединенный текст с учетом префиксов и постфиксов соединяемых значений