如何在Blue Prism的集合中使用索引而不是名称来引用列

时间:2019-07-31 10:36:33

标签: collections blueprism rpa

我使用标准BP Excel VBO将Excel范围读入集合。 该范围有时没有标题,这就是为什么我的收藏夹的标题不是标准的。 我想遍历集合,从列中获取所需的数据,而我唯一知道的数据在Column2中。 在Blue Prism中,有没有一种方法可以用Collection.Columns [2]这样的列索引来引用集合中的列,而不是列名?

1 个答案:

答案 0 :(得分:1)

开箱即用不支持此功能。但是,您有两个选择:

  1. 使用基于代码阶段的操作创建一个新的业务对象,该操作将从指定的列索引和行号读取输入集合到输出数据项。

    InputCollection.Rows.Item(rowNumber).Item(columnIndex)
    
  2. 在单独的集合中手动定义所需的标头,然后在与Blue Prism捆绑在一起的Set Column Names From Expected Collection VBO中使用Utility - Collection Manipulation操作来设置标头。之后,您将能够使用简单的Blue Prism样式点(.)表示法来获取所需的字段。