Установить заголовок таблицы html как заголовок коллекции rpa

Мне удалось получить таблицу html и изменить ее на коллекцию. Однако я бы хотел, чтобы заголовок таблицы стал заголовком коллекции. Возможно ли это сделать? Спасибо.

Ниже приведены дополнительные сведения о том, как я беру элемент таблицы и меняю его на коллекцию.

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

/ HTML / BODY (1) / DIV (2) / FORM (2) / DIV (1) / TABLE (1)

Затем я использую этап чтения и выбираю таблицу в качестве элемента, устанавливаю Data as Get Table и сохраняю коллекцию.

Результат сбора дает:

В заголовке - Column1 (текст), Column2 (текст) ....

Первый ряд - отдел, название .... || Это должен быть заголовок

Вторая строка - данные отдела, данные имени ....


person Arif Sam    schedule 12.03.2018    source источник
comment
Вы не предоставили достаточно информации или тестового примера того, что пытаетесь прочитать. Это сильно зависит от исходной системы и того, как HTML выводится в ваш браузер.   -  person esqew    schedule 12.03.2018
comment
@esqew Привет, я только что обновил вопрос о том, как получить таблицу и заменить ее на коллекцию. Вы можете предположить, что это очень простая таблица, использующая тег Table и простые данные. Спасибо.   -  person Arif Sam    schedule 13.03.2018


Ответы (1)


Что ж, я получил действие под названием «Установить имена столбцов из первой строки» в служебной программе - Управление коллекцией. У тебя тоже есть?

Если нет, то вот код:

Dim iThisColumn as integer = -1
For Each Column As DataColumn In Input_Collection.Columns
   iThisColumn +=1
   Column.ColumnName=CStr(Input_Collection.Rows.Item(0).Item(iThisColumn))
Next
Output_Collection = Input_Collection

введите описание изображения здесь

person Andrzej Kaczor    schedule 13.03.2018
comment
Оо да .. Только что узнал о действии. Еще новичок в RPA. Tqvm за ответ. - person Arif Sam; 14.03.2018
comment
Привет еще раз. Извините за беспокойство. Просто хочу спросить, есть ли способ получить идентификатор процесса Internet Explorer при первом запуске? Я немного растерялся, так как здесь не так много ссылок, которые относятся к планам RPA. Сначала я думал об использовании хрома, но понял, что RPA не на 100% совместим с хромом. Так что я застрял с IE. Скажите, нужно ли вам, чтобы я открыл это как новый вопрос. Спасибо - person Arif Sam; 19.03.2018
comment
Я думаю, вы можете сделать это, используя некоторые этапы кодирования, но я никогда этого не делал. Зачем нужен PID? - person Andrzej Kaczor; 19.03.2018
comment
Я передаю данные между двумя веб-сайтами. Поэтому во время повторного подключения мне нужно указать имя процесса и PID. Не уверен, что RPA может работать с несколькими вкладками. - person Arif Sam; 19.03.2018
comment
Разве нельзя одновременно открыть два веб-сайта? - person Andrzej Kaczor; 19.03.2018
comment
Иногда отрывается. Другое дело, что я планировал вывести на передний план взаимодействующий браузер. Есть идеи по этому поводу? (Выводим браузер на передний план) - person Arif Sam; 19.03.2018
comment
Отсоединение должно происходить не так часто. Вы можете использовать действие «Активировать», если следите за окнами в режиме приложения (а не в формате HTML). - person Andrzej Kaczor; 19.03.2018
comment
ooo Tqvm. Удалось сделать это сейчас. Еще раз спасибо. - person Arif Sam; 19.03.2018