Нажмите на несколько строк на веб-странице в Blue Prism - PullRequest
0 голосов
/ 31 мая 2018

Я столкнулся с проблемой, пытаясь получить данные из таблицы на поверхности веб-страницы.В каждой строке таблицы есть ссылка, которая ведет к более подробной информации об информации в каждой строке. См. Изображение Автоматика должна решить, копировать или нет информацию о строке на основе критериев, которые даны только внутри ссылки.

Часть того, где я застрял, связана с тем, что количество строк в таблице может варьироваться, поэтому я не могу просто указать каждую ссылку как ее собственный элемент.Поэтому мне нужно, чтобы мой бот:

  1. Начал с первого ряда информации
  2. Нажмите на ссылку с подробностями
  3. Решите, будет ли информация из коррелирующего ряданеобходимо
  4. Вернитесь к месту, где находится таблица, и скопируйте информацию, если необходимо
  5. Перейдите к следующей строке и повторите шаги 1-4 для остальной части таблицы

Я полагаю, что у меня есть дескриптор шага 3 и 4, а также 2, если щелчок по элементу не меняется при итерации по таблице.

Спасибо!

1 Ответ

0 голосов
/ 07 июня 2018

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

Поэтому я бы сделал что-то подобное:

1.Нажмите на ссылку подробностей

2. Решите, нужна ли информация из коррелирующей строки

3. Вернитесь к месту, где находится таблица, и скопируйте информацию, если необходимо

4. Перейдите к следующей строке и повторите шаги 1-4 для остальной таблицы

5. Проверьте, есть ли следующая строка.Да?Цикл к шагу 1. Нет?End.

...