我在Blueprism面临一个恼人的问题,我们将不胜感激。 错误是当我运行我在object studio中直接在object studio中创建的任务时它成功运行但是当我尝试使用action从process studio运行相同的任务时它会抛出错误。应用程序已启动但出现此错误。 (应用程序是基于网络的。)
Internal: Failed to perform step 1 in Read Stage 'Reader1' on page 'Main' - No elements match the supplied query terms
这是Application Modeller设置 Application Modeller
这就是我在Process
中称之为的方式正在调用的对象
操作属性
等待设置正在关注
当我尝试突出显示链接时,它会突出显示它。
答案 0 :(得分:0)
我认为在您的Reader1应该决定是否找到元素之后,您可以继续登录。但是我要检查你正在侦察的元素是否正常工作。也许尝试将读者的价值从对象传递到过程。
答案 1 :(得分:0)
BluePrism中的进程可能会有不同的执行速度,具体取决于您运行它的方式。
如果您使用“步骤”功能(热键F5)运行应用程序,则BluePrism会在执行操作之间等待很长时间。 “上面的步骤”(热键F10)要快得多,但最快的执行速度来自控制室。
“步骤”或“上面的步骤”的延迟足以使过程在开发过程中起作用。一旦将流程移动到控制室,则延迟消失,有时流程可能运行得太快。可能会发生,BluePrism正在尝试与尚不存在的元素进行交互。
要使流程在控制室中工作,您需要有额外的等待阶段,以确保流程不会在自动化的应用程序之前运行。每当你与任何元素交互时,你需要确保它存在。
我怀疑你正在等待一个元素,但是你正在尝试阅读另一个元素。等待您要与之交互的确切元素非常重要,因为元素可能会出现在订单中,从而导致流程崩溃。