OneRPA
  • Контакты
  • RPA платформа OneRPA
    • Установка и использование
      • Функциональные характеристики
      • Установка и настройка
      • Жизненный цикл, поддержка, особенности эксплуатации
        • Требования к квалификации специалистов
      • Руководство пользователя
        • Конструктор программных роботов
        • Выполнение программных роботов
        • Логирование выполнения программных роботов и оповещение об ошибках при их выполнении
        • Устранение неисправностей
        • Техническая поддержка
          • Контактная информация службы технической поддержки
        • Совершенствование программного обеспечения
    • Конструктор роботов
    • Шаблоны этапов
      • SAP
        • Запись UI действий в SAP
      • Шаблоны этапов 1С
      • Шаблоны этапов Computer vision
        • Ждать рисунок
        • Page 1
        • Page 2
      • Шаблоны этапов FTP, HTTP, E-mail
        • Шаблоны E-mail
          • Отправить письмо
          • Получить письма
          • Сохранить вложения
        • Шаблоны FTP
          • Выгрузить файл на FTP
          • Загрузить файл с FTP
        • Шаблоны HTTP
          • Отправить HTTP запрос
      • Шаблоны этапов Mashine Learning
      • Шаблоны этапов MS Office
        • Excel
          • Вставить из буфера диапазон ячеек
          • Вставить формулу в диапазон ячеек
          • Выделить диапазон ячеек
          • Вырезать диапазон ячеек
          • Закрыть объект Excel
          • Заменить подстроку в выделенном диапазоне ячеек
          • Копировать диапазон ячеек
          • Копировать лист книги excel
          • Открыть файл excel
          • Очистить выделенный диапазон ячеек
          • Получить значение уровня группировки строки листа
          • Получить значение ячейки листа
          • Получить лист книги excel
          • Получить объект Excel
          • Сохранить лист в файл
          • Считать данные c Excel
          • Удалить диапазон ячеек
          • Установить значение ячейки листа
          • Установить значения ячеек диапазона
          • Установить значения ячеек исходного диапазона в заданный диапазон
          • Установить наименование листа
          • Установить уровень группировок строк листа
          • Установить формат ячеек диапазона
      • Шаблоны этапов OCR
        • Correct
          • Распознать документ (correct)
        • Tesseract
          • Распознать текст
          • Распознать текст по шаблону
      • Шаблоны этапов Web интерфейса
        • Действия
          • Ввод текста в Web элемент
          • Клик по web элементу
          • Получить свойство web элемента
          • Получить текст web элемента
        • Управление браузером
          • Инициализировать браузер
          • Перейти на URL
          • Закрыть chrome
        • Условия
          • Элемент найден
          • Элемент отображен
      • Шаблоны этапов Yandex
        • Yandex.Vision
          • Распознать текст Yandex Vision
        • Вызвать cloud function
      • Шаблоны этапов Интеграционных сервисов
        • DADATA
          • Организация по ИНН (DADATA)
      • Шаблоны этапов Windows
        • Буфер обмена
          • Записать в буфер обмена
          • Вставить текст из буфера
          • Прочитать буфер обмена
        • Окна
          • Активировать окно
          • Проверка наличия окна
          • Закрыть окно
        • Клавиатура
          • Печатать текст
          • Язык ввода
        • Ввод текста в элемент
        • Двойной клик по элементу
        • Запустить приложение
        • Клик по координатам
        • Клик по элементу
        • Пауза
        • Получить текст элемента
      • Шаблоны этапов программирования
        • Ветвления
          • Множественное условие
          • Условие
        • Переменные
          • Выражение
          • Переменная
        • Работа с таблицами
          • Добавить колонку таблицы
          • Добавить строку таблицы
          • Получить значение из таблицы
          • Получить значения строки таблицы
          • Получить количество строк таблицы
          • Создать описание колонок таблицы
          • Создать пустую таблицу
        • Циклы
          • Начало цикла
          • Начало цикла по коллекции
          • Конец цикла
        • Аннотация
        • Ожидание
      • Шаблоны этапов роботов
        • Запустить робота
      • Шаблоны этапов системных скриптов
        • Выполнить скрипт CMD
        • Выполнить скрипт JS
        • Выполнить скрипт power shell
        • Выполнить скрипт python
        • Выполнить скрипт WSH
      • Шаблоны этапов работы с файловой системой
        • Ждать файл
        • Записать текстовый файл
        • Скопировать файл
        • Текущий файл в каталоге
        • Удалить файл
        • Узнать количество файлов в каталоге
    • Оркестраторы
    • Логирование
Powered by GitBook
On this page

Was this helpful?

  1. RPA платформа OneRPA
  2. Шаблоны этапов
  3. Шаблоны этапов программирования
  4. Циклы

Начало цикла по коллекции

PreviousНачало циклаNextКонец цикла

Last updated 3 years ago

Was this helpful?

Пример простейшего робота, чтобы пояснить работу с коллекциями в платформе OneRPA. В самом первом блоке "Начало цикла по коллекции" указывается коллекция значений. В теле цикла происходит набор действий для обработки выбранного на данной итерации одного значения из коллекции. В данном случае мы просто выводим на экран текущее значение. И переходим на следующую итерацию цикла, пока не пройдем всю коллекцию значений.

Данный шаблон предназначен для обхода заданной коллекции значений. Коллекция значений - это набор однотипных значений, разделенных неким символом-разделителем. Например запятой, точкой, тире или двоеточием. Коллекция может быть выходом любого этапа, или может быть задана файлом, или указана непосредственно в строке самого параметра внутри шаблона этапа. Шаблон имеет следующие параметры:

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

  • Разделитель. Символ разделителя. Это может быть любой символ: запятая, точка, тире или двоеточие.

  • Текущий элемент. Исходящее значение. Обрабатываемый элемент коллекции. Обрабатывается в теле цикла.