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

Группа действий: SAP 


Опиcание

Действие возвращает данные из элемента табличного типа в окне SAP-приложения.


Настройки

Свойство

Описание

Тип

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

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

Параметры

SAP-приложение

Экземпляр SAP-приложения, с которым работает действие.

Robin.Sap


Да

Элемент

Элемент табличного типа в окне SAP-приложения. Если указанный элемент не является элементом табличного типа, то действие выдаст ошибку.

Robin.WinElement


Да

С заголовком

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

Robin.Boolean

true

Нет

Убрать дубли заголовка

Если значение «true», в заголовке полученной таблицы к одинаковым названиям столбцов будут добавлены индексы. Нумерация начинается с 1.

Robin.Boolean

true

Нет

Результаты

Результат

Таблица с данными

Robin.DataTable



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

Для параметра "С заголовком" 

Забираем таблицу:

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

Также во все указанные действия добавить во входные параметры чекбокс "Убрать дубли заголовка":

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

Задача: необходимо получить таблицу из SAP и сохранить ее в формате CSV. 

Решение: воспользоваться действиями "Подключиться к сессии", "Получить таблицу", "Сохранить таблицу в CSV". 

Реализация:

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

  2. Настроить параметр действия "Подключиться к сессии". 
  3. Настроить параметры действия "Получить таблицу". Параметр "Элемент" необходимо получить через SAP Spy. 
  4. Настроить параметры действия "Сохранить таблицу в CSV". 
  5. Запустить робота, нажав на кнопку "Старт" в верхней панели. 

Результат: 

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


Таблица сохранена в формате CSV.