История страницы
Составное форматирование
...
Версия 7 (Java)
Группа действий: Работа с текстом.Текст
...
Описание
Заменяет один или более элементов формата в строке строковым представлением указанного объекта.
Иконка действия
...
Параметры и их настройки
Свойство |
---|
Описание | Тип | Пример заполнения | Обязательность заполнения поля | |
---|---|---|---|---|
Параметры | ||||
Строка составного формата |
Строка, в которой места для подстановки текста обозначены как {x}, где х - порядковый номер объекта в коллекции |
Строка | Ехал {0} через {1}, видит {0} в {3} {2} | Да | |
Объекты для подстановки |
Коллекция объектов, текстовое представление которых заменит в указанной строке обозначения вида {x} в соответствии с их порядковыми номерами |
Нумерация начинается с 0 |
Коллекция | 0:Грека, 1: реку, 2:рак, 3: реке | Да | ||
Результаты | ||||
---|---|---|---|---|
Результат |
Строковая переменная, содержащая результат подстановки указанных объектов |
Строка | Ехал Грека через реку, видит Грека в реке рак |
Особые условия использования
Если элементы форматирования в строке не имеют соответствующего по номеру элемента в коллекции объектов, будет вызвана ошибка.
Пример использования
Задача
Существует : существует переменная "Коллекция" с значениями:
...
Требуется подставить элементы коллекции в текст: Ехал ? через ?, видит ? в ? ?
Решение
Воспользоваться : воспользоваться действиями "Составное форматирование", "Сообщение".
Реализация
...
- Создать переменную с типом строка "Текстовая переменная" в которую будет записан результат действия "Составное форматирование".
- Перетащить на рабочую область действие "Составное форматирование" и настроить его параметры.
- Перетащить на рабочую область действие "Сообщение" и настроить его параметры.
- Запустить робота по кнопке "Запуск" в верхней панели.
Результат
...
В диалоговое окно выведен отформатированный
...
текст.