将 html table header 设为 rpa collection header
Set html table header as rpa collection header
我已经设法得到 html table 并将其更改为 collection。但是我希望 table header 变成 collection header。有可能做到吗?谢谢。
下面是有关我如何使用 table 元素并将其更改为 collection 的更多详细信息。
我从 html table 内部应用程序建模器获得的路径:
/HTML/BODY(1)/DIV(2)/FORM(2)/DIV(1)/TABLE(1)
然后我使用读取阶段并选择 table 作为元素并将数据设置为获取 Table 函数并保存 collection.
collection 结果产生:
在 header - Column1(text), Column2(text)....
第一行 - 部门、姓名.... ||这应该是 header
第二行 - DepartmentData、NameData....
嗯,我在 Utility - Collection Manipulation 中得到了名为 "Set Column Names From First Row" 的操作。你也有吗?
如果没有,代码如下:
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
我已经设法得到 html table 并将其更改为 collection。但是我希望 table header 变成 collection header。有可能做到吗?谢谢。
下面是有关我如何使用 table 元素并将其更改为 collection 的更多详细信息。
我从 html table 内部应用程序建模器获得的路径:
/HTML/BODY(1)/DIV(2)/FORM(2)/DIV(1)/TABLE(1)
然后我使用读取阶段并选择 table 作为元素并将数据设置为获取 Table 函数并保存 collection.
collection 结果产生:
在 header - Column1(text), Column2(text)....
第一行 - 部门、姓名.... ||这应该是 header
第二行 - DepartmentData、NameData....
嗯,我在 Utility - Collection Manipulation 中得到了名为 "Set Column Names From First Row" 的操作。你也有吗?
如果没有,代码如下:
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