Uipath 利用excel筛选结果进行判断操作/或者取值操作(if,switch,flow switch…)
应用案例:需要对一个目标值进行查询是否在某个数据表中,比如:查询A/X是否存在或者查询A对应的备注。
流程设计:
流程分解:
IF的判断条件:
table2.rows(0)(0).ToString="",这个表达式的含义是datatable2的第0行,第0列单元格的值转换为文本=空白
- 这个可以用于判断我们根据条件筛选后的结果是否位空值或者有效值,来进行下一步骤的安排;
(比如:筛选值为X,显示结果为”X单据不存在”或者不存在,可以进行下一步流程设计。) - 这个可以用于筛选条件对应的值,只适用于1对1,如果一个筛选条件有多行数据对应,不适用。(比如:筛选值为A,可以利用table2.rows(0)(1).ToString来获取“111111”这个值)
针对如上若有疑问或者更好的想法,欢迎大家留言讨论哦。