在 Blue Prism 中使用大型机应用程序。

Working with Mainframe application in Blue Prism.

我一直在使用 Blue Prism 进行一个项目,该项目曾一度使用 IBM 大型机应用程序 (ICBS)。我已经设法让它工作了,但我遇到的唯一问题是登录到 therminal。

我的机器人将应用程序作为大型机应用程序启动,但之后 therminal 要求我登录,但它在标准 Win 中这样做 window - 带有输入登录名和密码的选项。 问题是 Blue Prism 无法监视这些元素,因为它是作为大型机启动的。

如果我将此应用程序作为标准 win 应用程序启动,则登录没有问题,但之后无法在大型机屏幕上工作,因为我无法监视绿屏的特定元素。

我试图作为大型机启动,然后使用另一个对象(Win 应用程序)登录,然后返回到大型机,但我无法将 Win 应用程序对象附加到所有已启动的大型机对象。我在尝试附加时收到 "could not be found" 错误。

知道如何让它工作吗?

干杯, 拉菲尔

好吧,除了拥有两个不同的 object 别无他法。

  • 第一个应该是从可执行文件启动的 "Mainframe Application" object。
  • 第二个应该是出现window的"Windows Applications"object。

我猜你在将第二个 object 附加到 window 时遇到了问题。

蓝色棱镜在尝试附加到 object 时正在检查两件事:

  • 进程的名称 - 您可以使用任务管理器找到该信息。
  • 目标应用程序的 window 标题 - 这是 window 顶部可见的标题。

可以使用*、#等作为通配符。

你必须在那里尝试才能让它工作。

您可以在下面找到我的 object 之一的打印屏幕,它附加到 windows 照片查看器。