Automation Anywhere Enterprise For excel文件中的循环

时间:2018-03-27 08:43:36

标签: rpa automationanywhere

我正在学习AAE一周,我在excel文件中有for循环的问题。我准备了包含供应商ID,材料和订单数量的表格:

Vendor  Material    Quantity
25000   1545454      100
64003   7854786     1024
25000   5896471      250
25000   3336661      900
64003   7854786     2048
25000   3336691      900

如果材料和供应商专栏中有任何冗余,我想验证表格。 我为每列创建了6个变量2,并命名为: POv,POm,POq和Vpo,Mpo,Qpo。 当然,2个itterator Itteraor2和Itterator3,我在2个循环中增加。

enter image description here

问题是我的循环是无限的,而我只希望迭代6次(行数),另外它告诉我第2行和第3行具有相同的供应商ID和材料ID,这是不正确的。 有人能告诉我什么是错的以及如何解决它?

2 个答案:

答案 0 :(得分:2)

代码中几乎没有更正:

首先:

对于内循环,请考虑在End IfEnd Loop之间放置变量操作。

<强>第二

对于外部循环(在$iterator3$+1之前),确保内部循环计数器设置如下

$iterator2$ = $iterator3$+1 这样它就不会再比较之前的行了。

PS:避免使用任何绝对(C:\ Users \ xxx \ yyy.xlsx)路径名来打开文件/电子表格,而是使用系统变量$AAApplicationPath$这将有助于您将机器人从控制室部署到Bot Runner

答案 1 :(得分:0)

添加系统变量后,将创建一个名为“ desktop.ini”的文件,并在添加文件夹中所有xls文件的数据时添加数据。