Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

Пример ввода данных в веб-форму из рабочей таблицы

  • Обновлено: 11/17/2020
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA
    • Примеры

Пример ввода данных в веб-форму из рабочей таблицы

В этом примере вы создаете , bot чтобы ввести несколько строк данных из листа XLSX в веб-форму. Используйте actions из Excel advanced, Loop, и Recorder packages.

Чтобы извлечь значения из файла Excel и ввести их в веб-форму, выполните следующие действия:

Процедура

  1. Открыть новый bot:
    1. В выберите Control Room Bots > My Bots.
    2. Нажмите Создать новый > Bot.
    3. В окне Создать задачу введите bot имя.
    4. Примите местоположение папки по умолчанию \Bots\.
      Чтобы изменить место bot хранения, нажмите Выбрать и следуйте подсказкам.
    5. Нажмите Создать и изменить.
  2. Откройте файл Excel.
    1. Дважды щелкните или перетащите действие Excel Advanced > Open .
    2. Введите имя сеанса.
    3. Выберите файл Excel.
    4. Отметить лист содержит параметр заголовка.
    Отметив параметр Sheet contains a header (лист содержит заголовок), можно выполнить bot поиск столбца по имени заголовка во время выполнения.
  3. Запустите веб-сайт.
    1. Дважды щелкните или перетащите действие > веб-сайта запуска браузера .
    2. Введите URL-адрес веб-сайта.
  4. Извлеките значения из таблицы и сохраните их в переменной таблицы.
    1. > Дважды щелкните или перетащите действие Excel Advanced Get Multiple cells (получить несколько ячеек).
    2. Введите имя сеанса, которое использовалось в > действии расширенного открытия Excel.
    3. В раскрывающемся списке выберите Все строки.
    4. Создайте переменную Table с помощью значка справа от раскрывающегося списка назначить переменной.
  5. Проинструктируйте, bot чтобы обработка строки данных по строкам.
    1. Дважды щелкните или перетащите действие Loop (Петля).
    2. Выберите для каждой строки в итераторе таблицы .
    3. Выберите ту же переменную таблицы, которая использовалась в Get Multiple cells.
    4. Создайте переменную записи с помощью значка справа от раскрывающегося списка назначить переменной.
    Переменная записи содержит все значения для одной строки. При каждой итерации цикла bot получает значения следующей строки и сохраняет их в переменной записи, перезаписывая значения из предыдущей строки.
  6. Сопоставьте первый заголовок столбца с текстовым полем веб-формы.
    1. Дважды щелкните или перетащите операцию записи > .
    2. Выберите то же окно, которое вы открыли с помощью действия запустить веб-сайт.
    3. Щелкните Capture object(захват объекта) .
    4. Наведите курсор на текстовое поле, пока не появится красный контур.
    5. Щелкните текстовое поле.
    6. Вернитесь к Control Room.
    7. Убедитесь, что значение типа управления является ТЕКСТОВЫМ ПОЛЕМ.
    8. Выберите Set text (установить текст) в раскрывающемся списке Action (действие).
    9. В поле нажатие клавиш введите ту же переменную записи, которая использовалась в петле.
    10. Выберите параметр по имени и скопируйте и вставьте первый заголовок столбца в поле.
  7. Повторите подшаги, описанные в шаге 5, чтобы отобразить другие столбцы со следующими отличиями:
    1. Вместо поиска заголовка окна браузера вставьте переменную Window, сгенерированной регистратором.
    2. При вставке переменной записи в поле нажатие клавиш скопируйте и вставьте следующий заголовок столбца в поле "по имени".
  8. Нажмите кнопку Submit (Отправить).
    1. Дважды щелкните или перетащите операцию записи > .
    2. Вставьте переменную Window, сгенерированной регистратором.
    3. Щелкните Capture object(захват объекта) .
    4. Убедитесь, что для параметра Тип управления выбрано ЗНАЧЕНИЕ КНОПКА.
    5. Выберите действие щелчка.
  9. Нажмите Сохранить.
Отправить отзыв