执行蓝色棱镜对象时出现“未连接”问题。目前,我正在为浏览器应用程序工作,我在应用程序建模器中提供了浏览器URL和窗口标题。 如果我通过导航阶段启动应用程序它工作正常但我希望已经运行浏览器我们需要附加并且必须对其进行一些自动化操作。
我们尝试使用动作附加/活动应用程序的导航阶段,发出问题“未连接”。
有人可以帮忙解决这个问题吗?
答案 0 :(得分:2)
Blue Prism的最佳实践是在每个操作的开头调用“附加”页面,以确保BP已连接到应用程序。该页面应如下所示:
您还需要为“附加”操作提供正确的输入参数,对于浏览器自动化(Internet Explorer),您至少需要提供进程名称:“ iexplore”和子索引:0(取决于TabProcGrowth注册表设置)。 / p>
Blue Prism还建议使用“实用程序-环境VBO和启动过程”操作来启动浏览器应用程序。有2个输入:应用程序– Internet Explorer exe文件的路径和参数–网页地址。 如果您想了解有关Blue Prism中的浏览器自动化的更多信息,我建议您熟悉Blue Prism Portal-https://portal.blueprism.com/上的Blue Prism指南。
答案 1 :(得分:1)
您是否已创建附加书签?当您使用对象时,您正在为对象(登录,启动等)中的不同内容创建书签,您需要创建附加书签。
除了大型机应用程序之外,我从未遇到过附加到应用程序的任何问题。
从“启动”书签复制“导航”步骤,然后创建一个新的(称为附加)并粘贴该导航步骤。然后编辑它,Chane从启动到附加,在属性中你需要填写" Window Title"和"流程标题"。窗口标题,您可以在顶部窗口栏中找到它。进程标题,您将在Windows Task Menager - Processes中找到它。
希望它有所帮助!
答案 2 :(得分:0)
好吧,我不确定这是否是您的问题,但是让我尝试一下,因为我的问题已经接近您的问题。
我遇到了这个问题:没有当前阶段
所以我要做的是触发Process Studio左上角的重置按钮。屏幕截图如下。
然后它就像一个魅力!
答案 3 :(得分:0)
这是因为启动的应用程序实例与BP正在搜索的实例不同。要解决此问题,请关闭应用程序的当前实例,然后从Application Modeller启动它。