【发布时间】:2019-07-31 20:47:41
【问题描述】:
我使用标准 BP Excel VBO 将 excel 范围读入集合。 范围有时有标题有时没有,这就是为什么我的收藏的标题不是标准的。 我想遍历集合,从列中获取我需要的数据,我唯一知道数据在 Column2 中。 Blue Prism 中是否有办法使用 Collection.Columns[2] 之类的列索引而不是列名来引用集合中的列?
【问题讨论】:
标签: collections blueprism rpa
我使用标准 BP Excel VBO 将 excel 范围读入集合。 范围有时有标题有时没有,这就是为什么我的收藏的标题不是标准的。 我想遍历集合,从列中获取我需要的数据,我唯一知道数据在 Column2 中。 Blue Prism 中是否有办法使用 Collection.Columns[2] 之类的列索引而不是列名来引用集合中的列?
【问题讨论】:
标签: collections blueprism rpa
开箱即用不支持此功能。但是,您有两种选择:
使用基于代码阶段的操作创建一个新业务对象,该操作将指定列索引和行号处的输入集合读取到输出数据项。
InputCollection.Rows.Item(rowNumber).Item(columnIndex)
在单独的集合中手动定义预期的标头,然后使用与 Blue Prism 捆绑的 Utility - Collection Manipulation VBO 中的 Set Column Names From Expected Collection 操作来设置标头。之后,您将能够使用简单的 Blue Prism 样式点 (.) 表示法来获取您需要的字段。
【讨论】: