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

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

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

Создать коллекцию / Create collection 


Создаёт новый пустой экземпляр коллекции.


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Результаты
КоллекцияCollection

Переменная, в которую будет записана созданная коллекция.

Robin.Collection

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

Если в результат будет подана существующая коллекция, она будет очищена 

Удалить элемент / Remove object 


Удаляет указанный элемент коллекции.


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
КоллекцияCollectionКоллекция для обработки.Robin.Collection
Да
ИндексIndexУдалить по индексу.Robin. Numeric5Нет
ЗначениеValueУдалить по значению.Robin.Object12.12.1998Нет
Результаты
КоллекцияCollection

Переменная, в которую будет записана результирующая коллекция.

Robin.Collection

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

 Если указан и индекс, и значение, то буду удалены элементы соответствующие обоим критериям.

Объединить / Join 


Соединяет две коллекции в установленном порядке.


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Коллекция 1Collection 1Первая коллекция.Robin.Collection
Да
Коллекция 2Collection 2

Вторая коллекция.

Robin.Collection
Да
Результаты
КоллекцияCollection

Переменная, в которую будет записана результирующая коллекция.

Robin.Collection

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

Если в результат будет записана переменная с существующей коллекцией, то она будет изменена. Иначе будет создана третья.

Добавить элемент / Add element 


Действие добавляет указанные объекты в коллекцию по индексу. По умолчанию, в конец списка.


Настройки

Свойство

Описание

Тип

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

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

Параметры

Коллекция

Коллекция, в которую будет добавлен объект.

Robin.Collection


Да

Индекс

Порядковый номер позиции, в которую необходимо вставить значение. Нумерация начинается с 0.

Robin.Numeric


Нет

Объект

Объект, который будет добавлен в коллекцию.

Robin.Object


Да


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

При необходимости добавить несколько объектов следует нажать на знак плюса. 

По умолчанию в действии 3 параметра:

  • Коллекция
  • Индекс, нумерация начинается с 0
  • Объект

Каждый новый параметр Объект - новый элемент коллекции, добавляется после предыдущего.
Если заполнен параметр Индекс, то все новые объекты вставляются начиная с этой позиции.

Кейс:

Была коллекция:

  • 1
  • 2
  • 3

Добавляем действие, у которого входные данные следующие:

  • Коллекция
  • Индекс - 1
  • Объект - текст 1
  • Объект - текст 2

Ожидаемый результат: коллекция

  • 1
  • текст 1
  • текст 2
  • 2
  • 3

Сортировать / Sort 


Сортирует однородные коллекции в указанном порядке.


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Коллекция CollectionКоллекция для обработки.Robin.Collection
Да
Порядок сортировкиSort order

Порядок сортировки.


Выпадающий список:

  • по возрастанию
  • по убыванию
Robin.Stringпо возрастаниюНет
Результаты
КоллекцияCollection

Переменная, в которую будет записана результирующая коллекция.

Robin.Collection

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

Для числовых элементов и элементов типа дата сортировка происходит по значению, для текстовых по алфавиту, для всех остальных по длине.

После сортировки присваивается новая индексация.

Проверить на содержание значения / Check if contains value 


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


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Коллекция CollectionКоллекция для обработки.Robin.Collection
Да
ЗначениеValue

Значение для проверки.

Robin.Object9Да
Результаты
РезультатResult

Логическая переменная - результат проверки.

Robin.Boolean

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

Отсутствуют.

Получить длину / Get length 


Считает количество элементов в выбранной коллекции.


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Коллекция CollectionКоллекция для обработки.Robin.Collection
Да
Результаты
ДлинаLength

Количество элементов коллекции.

Robin.Numeric

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

Отсутствуют.

Получить индекс значения / Check if contains value 


Получает порядковый номер позиции элемента, значение которого равно указанному.


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Коллекция CollectionКоллекция для обработки.Robin.Collection
Да
ЗначениеValue

Значение для проверки.

Robin.ObjectСтол офисныйДа
Результаты
ИндексIndex

Числовая переменная, содержащая индекс элемента с указанным значением.

Robin.Numeric

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

(вопрос) Если в коллекции несколько одинаковых значений, то определяет индекс первого по порядку.

Получить значение по индексу / Get value by index 


Получает значение элемента, порядковый номер позиции которого равен указанному.


Настройки

Свойство

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

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Коллекция CollectionКоллекция для обработки.Robin.Collection
Да
Индекс
Index

Порядковый номер позиции, с которой необходимо извлечь значение.

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

Robin.Numeric9Да
Результаты
ЗначениеValue

Переменная типа Объект, содержащая значение элемента с указанным индексом.

Robin.Object

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

Отсутствуют.

  • Нет меток