Чтение таблицы
Last updated
Last updated
Eng: Read table
Элемент предназначен для автоматического извлечения данных из табличных элементов в пользовательских интерфейсах. Он корректно работает только внутри контейнера Присоединиться к приложению. Компонент считывает данные из таблицы, разделяет их на строки и столбцы, и сохраняет результаты в переменные для дальнейшего использования.
Символ *
в названии свойства указывает на обязательность заполнения.
Свойство | Тип | Описание |
---|---|---|
Переменная | Переменная для хранения результатов чтения таблицы | |
Переменная (таблица) | System.Data.DataTable | Переменная для хранения результатов чтения таблицы |
Наименование | String | Название операции чтения таблицы |
Отключить логирование | Boolean | Отключение логирования данной операции |
Пауза до (мс) | Int32 | Время ожидания перед началом операции (мс) |
Пауза после (мс) | Int32 | Время ожидания после завершения операции (мс) |
Продолжить при ошибке | Boolean | Продолжение выполнения сценария в случае ошибки |
Скриншот завершения | Boolean | Сделать скриншот после завершения операции |
Скриншот ошибки | Boolean | Сделать скриншот в случае ошибки |
Алгоритм | String | Определяет способ чтения таблицы (Actual, Table Move) |
Количество колонок | Int32 | Количество столбцов таблицы для более точного чтения и разделения данных. Функция доступна с версии Студии 1.24.8 |
Область | String | Координаты области, в которой происходит чтение данных |
Обнаружить заголовки | Boolean | Формирует заголовки из повторяющихся данных. Если все ячейки столбца содержат одинаковые значения, это значение объединяется с названием столбца в единый заголовок. Функция доступна с версии Студии 1.24.8 |
Таймаут* | Int32 | Предельное время ожидания завершения процесса (мс) |
Шаблон поиска | String | Шаблон поиска элемента управления |
Элемент | LTools.Desktop.Model.DUIControl | Ссылка на элемент управления |
Алгоритм: Определяет способ чтения таблицы.
Actual: Работает в зависимости от условий, обеспечивает чтение данных.
Table Move: Новый алгоритм (доступен только для Win32), предназначенный для полного считывания данных из виртуальных таблиц. Функция доступна с версии 1.24.8
RowCount: [Int32]
Количество строк
ColumnCount: [Int32]
Количество столбцов
Headers: [List<String>]
Заголовки колонок
Data: [List<List<String>>]
Данные таблицы
Пример использования элемента в процессе с типом Только код (Pure code)