Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 9 Следующий »

Составное форматирование / Composite formatting (Format)

Группа действий: Работа с текстом.


Заменяет один или более элементов формата в строке строковым представлением указанного объекта.


Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Строка составного форматаComposite format string

Строка, в которой места для подстановки текста обозначены как {x}, где х - порядковый номер объекта в коллекции.

СтрокаЕхал {0} через {1}, видит {0} в {3} {2}Да
Объекты для подстановкиObject collection to format

Коллекция объектов, текстовое представление которых заменит в указанной строке обозначения вида {x} в соответствии с их порядковыми номерами.

Нумерация начинается с 0.

Коллекция

0:Грека, 1: реку, 2:рак, 3: реке


Да
Результаты
РезультатResult

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

СтрокаЕхал Грека через реку, видит Грека в реке рак

Особые условия использования

Если элементы форматирования в строке не имеют соответствующего по номеру элемента в коллекции объектов, будет вызвана ошибка.

Пример использования

Задача: существует переменная "Текст № 1" со значением "Клик" и переменная Текст № 2 со значением "ЛКМ", переменная "Коллекция" с значениями:

0:Грека, 1: реку, 2:рак, 3: реке. 


Требуется объединить две переменные в одну и результат вывести в диалоговое окно. 

Решение: воспользоваться действиями "Составное форматирование", "Сообщение". 

Реализация: 

  1. Создать переменную с типом строка "Текстовая переменная" в которую будет записан результат действия "Составное форматирование". 
  2. Перетащить на рабочую область действие "Составное форматирование" и настроить его параметры. 

  3. Перетащить на рабочую область действие "Сообщение" и настроить его параметры. 
  4. Запустить робота по кнопке "Запуск" в верхней панели. 


    Результат: в диалоговое окно выведен отформатированный текст 



  • Нет меток