(RPA学习)——RPA 设计器实现流程并行的思路

艺赛旗 RPA9.0全新首发免费下载 点击下载
http://www.i-search.com.cn/index.html?from=line1
详细内容请参看艺赛旗官网支持栏目:RPA社区
点击链接进入 http://support.i-search.com.cn/

解决问题情景点:
1.制作流程,经常遇到类似这种情景,用户桌面不定时的跳出提示弹框,这种弹框一般没有规律可循。
这种弹框的出现,基本经常使我们制作的流程中断,不能继续运行。
2.xls文件的打开,一般伴随着如图情况,此时我们可能需要鼠标点击或者模拟按键的方式点击是,让流程继续运行。但win7系统电脑,到达此步骤的时候,流程一般会卡在这里,不会继续向下运行。原因是设计器认为此文件没有打开,当前步骤没有结束,所以不会继续当前步骤的运行。
3.4.5…
如果说我们的流程能够并行,在主要流程运行的过程中,同时并行着运行点击弹出框的操作,即一旦出现弹出框,并行程序立刻起作用去将弹出框点掉,保证主流程运行。这样就比较完美了。
而且如果流程能够并行的话,能够解决很多类似的场景问题。
(RPA学习)——RPA 设计器实现流程并行的思路_第1张图片

解决思路:
以解决扩展名不匹配的场景为例,当打开的时候,主流程停在这里不会继续运行的时候。此时再开一个流程,专门用来进行点击“是”的操作。当点击结束,设计器认为当前步骤结束,就可以继续运行了。

实现过程:
制作两个流程,其中一个是主要的处理表格流程,另外新建一个流程,只做一个点击的操作。
并行的思路,是通过powershell端,开启我们的任务,而不是通过设计器开启任务。 将点击操作放进无限循环中,类似守护进程。打开两个shell开启两个流程。
经过测试,开启多个shell能够同时运行多个流程,原理相当于同时开启多个python脚本,能够实现流程并行的需求。

你可能感兴趣的:(RPA教程,python基础,9.0版本体验)