我是uipath的新手,正在使用list和DataTable。 我确实知道如何为每个活动使用“添加数据行”活动从同一列表中添加数据表中的数据。但是我不知道如何从两个不同的列表中添加数据表中的数据。因为在每个活动中您都必须给出一个要迭代的列表的名称。 非常感谢您的帮助。 :)
答案 0 :(得分:0)
用于每个活动,但遍历Enumerable.Range(0,yourList1.Length-1)。这使您可以从0到列表中的最大项目数。比在“每个部分”中添加行,然后从yourList1(i)调用值
Enumerable.Range(0,yourList1.Length-1)中的fori dt.addrow(yourList1(i),yourList2(i)) 接下来我
现在,这里的问题是,两个列表的长度是否相同,以免出现超出范围的错误,以及对应的项目是否在相同的索引(i)上
甚至更好的解决方案是具有数据表,在其中一列中将list1的值存储在另一列list2中 或者使用List(of array),其中array有2个成员,一个来自list1,第二个来自list2。