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

Ключ

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

Получить таблицу Версия 11 (Java)

Группа действий: Браузеры

...

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

Иконка действия

Image RemovedImage Added

Параметры действия

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

...

  1. Поле "Контекст" - Контекст действия для работы с браузером.
  2. Поле "Элемент" - Элемент для взаимодействия.
  3. Поле "С заголовком" - Если значение параметра равно true, то заголовок таблицы будет выделен отдельно.
  4. Поле "Удалять пустые" - Если значение параметра равно true, то будут удалены пустые строки/столбцы.

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

...

Результат - Результирующая переменная с данными в виде таблицы

Настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

Контекст действия для работы с браузером.

Robin.Selenium

Контекст браузера

Да

Элемент

Элемент для взаимодействия

Robin.WebElement


Да

С заголовком

Если значение параметра равно true, то заголовок таблицы будет выделен отдельно.

Robin.Boolean

true

Нет

Удалять пустые

Если значение параметра равно true, то будут удалены пустые строки/столбцы.

Robin.Boolean

true

Нет

Результаты

Результат

Результирующая переменная с данными в виде таблицы

Robin.DataTable



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

Действие применимо только для элементов с типом table.

...

При включенном параметре в логе будет указано "Столбцов: 3; строк: 2", т.к. Первая строка взятой области стала заголовком с названиями столбцов "№", "Название" и "Тесты". К этим заголовкам нельзя обратиться как к строке данных, чтобы прочитать, но можно использовать имена столбцов, чтобы обратиться к конкретной ячейке или столбцу (действиями из группы "Таблицы"). Если параметр выключен, то в логе будет указано "Столбцов: 3; строк: 3", названия столбцов в заголовке будут "1", "2" и "3".

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

Задача:

Получить получить таблицу в переменную "Таблица", расположенную на странице в интернете


Решение:

Воспользоваться воспользоваться действиями "Открыть браузер", "Перейти по URL", "Получить таблицу". 

Реализация:

  1. Собрать схему робота, состоящую из действий: 

  2. Настроить параметр для действия "Открыть браузер". 

  3. Настроить параметр для действия "Перейти по URL". 

  4. Настроить параметры для действия "Получить таблицу". Подробнее про заполнение поля "Элемент" в разделе  Создание Web-элементов
  5. Запустить робота по кнопке "Старт" в верхней панели. 

Результат:

Программный робот отработал успешно. Таблица получена. 

...