Прочитать таблицу
Last updated
Last updated
Eng: Read Table
Элемент предназначен для чтения данных из табличного элемента управления. Для корректной работы следует помещать его в контейнер Открыть браузер или Присоединиться к браузеру.
Если нажать на панели элемента кнопку Мастер, то откроется мастер чтения таблиц.
В окне мастера выберите кнопку Захват.
После чего выделите в браузере элемент, который следует считать строкой таблицы.
Появится стандартное окно для формирования шаблона поиска (селектора). Установите необходимые свойства для идентификации элемента управления и нажмите ОК.
В результате отобразится окно для формирования ячеек строки. Отметьте галочками группы данных и атрибуты, которые вы хотите считывать в качестве ячеек. Вы также можете указать имена для колонок таблицы (в столбце Имя колонки) и скорректировать CSS-селекторы данных или создать новые CSS-селекторы.
В завершение нажмите кнопку Проверить, чтобы просмотреть окно с результатами.
Пример результата:
Символ *
указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Группа «Процесс»:
Тэг строки* [String] — тег элемента строки.
Тэг колонки* [String] — тег элемента колонки.
Тэг заголовка [String] — тег элемента заголовка.
Мастер [String] — шаблон для поиска элемента управления (то же, что и селектор), полученный через Мастер.
Шаблон поиска [String] — шаблон поиска элемента управления.
Элемент [LTools.WebBrowser.Model.IElementInfo] — переменная со ссылкой на элемент управления. Такую переменную можно получить при помощи компонента Присутствие элемента, а потом указать ее в этом свойстве. Для этого откройте редактор кода и укажите <название переменной>.BrowserElement
. Пример:
Таймаут* [Int32] — предельное время ожидания завершения процесса (в миллисекундах). По умолчанию 10000
.
Группа «Вывод»:
Переменная LTools.WebBrowser.Model.WebDataTable] — переменная для хранения результатов чтения таблицы.
Переменная (таблица) [DataTable] — переменная для хранения результатов чтения таблицы в формате System.Data.DataTable.
Скачайте на Learning обучающий проект StudioActivities, чтобы просмотреть готовый RPA-процесс по работе с элементом Прочитать таблицу. Процесс находится по пути StudioActivities > Ru > Браузер > Прочитать таблицу.ltw
. Откройте проект в Студии и запустите процесс.
Пример использования элемента в процессе с типом Только код (Pure code):