Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Действие объединяет элементы коллекции в одну строку.

Иконка

Параметры

...

Входные параметры

Поле "Коллекция"    Коллекция, элементы которой будут конвертированы в строку

Поле "Разделитель"  Символ или символы, которые будут разделять элементы в строке

Выходные параметры

"Результат". Описание: "Строка с объединенными элементами из коллекции"

Настройки

и их настройки

Свойство

 

Описание

Тип

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

Обязательность заполнения поля

Параметры


Входные параметры

Поле "Коллекция"


Коллекция, элементы которой будут конвертированы в строку

Коллекция

Обязательное.

Да

Поле "Разделитель"


Символ или символы, которые будут разделять элементы в строке

Коллекция

Необязательное

Да

Выходные параметры

Результат


Строка с объединенными элементами из коллекции

Строка

...




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

  • Действие может объединять только элементы коллекции с типами данных «Строка» или «Число».
  • Если в коллекции нет строковых\числовых элементов, то действие вернет пустую строку.
  • Если в коллекции помимо строковых\числовых элементов, есть элементы других типов, то действие объединит только строковые\числовые элементы.
  • Пользователь может ввести символ\символы, которые будут разделять элементы в строке. Пример: Элементы коллекции: "1", "2","3","а". Разделитель: "|". Результат: строка "1|2|3|а".
  • Если пользователь не выберет разделитель, то элементы в строке будут идти друг за другом. Пример: Элементы коллекции: "1", "2","3","а".  Результат: строка "123а".
  • Если в коллекции находится один строковый\числовой элемент, то действие вернет строку с одним элементов. В таком случае указанный разделитель не будет учитываться.
  • Целые числа выводить в коллекцию без нуля (то есть не "1.0", а "1").

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

Задача

...

Объединение без разделителяс разделителем.

Решение

...

Воспользоваться действием "Конвертировать коллекцию в строку

...

"

...

.

...

Реализация

  1. Установить действие "Конвертировать коллекцию в строку" на рабочую область.
  2. Корректно заполнить параметры: "Коллекция" - указать коллекцию с несколькими строковыми или числовыми элементами, "Разделитель" - не указывать.
  3. Запустить робота.

Image Removed

  1. указать символ/символы.Image AddedImage Modified
    Image Modified

...

  1. Запустить робота.





Результат

Действие вернуло строку со строковыми и /числовыми элементами коллекции, которые разделены указанными символами/символом.

Задача 2

Объединение с разделителем

Решение

  1. Установить действие "Конвертировать коллекцию в строку" на рабочую область.
  2. Корректно заполнить параметры: "Коллекция" - указать коллекцию с несколькими строковыми или числовыми элементами, "Разделитель" - указать символ\символы.
  3. Запустить робота.

Реализация

  1. Повторить пункты 1-3 Задачи 1.
  2. Корректно заполнить параметры: "Коллекция" - указать коллекцию с несколькими строковыми или числовыми элементами, "Разделитель" - не указывать.

Результат

Действие вернуло строку с идущими друг за другом строковыми и числовыми элементами указанной коллекции.

 Image Removed

Задача 3

Объединение коллекции без строковых\числовых элементов

Решение

  1. Установить действие "Конвертировать коллекцию в строку" на рабочую область.
  2. Корректно заполнить параметры: "Коллекция" - указать коллекцию без строковых и числовых элементов, "Разделитель" - указать символ/символы.
  3. Запустить робота.

Реализация

  1. Повторить пункты 1-3 Задачи 1.
  2. В Параметрах «Коллекция» не указывать  тип  коллекции. Оставить не заполненным.

 

Image Removed

Результат

Действие вернуло пустую строку.Image Added