【问题标题】:Working with Mainframe application in Blue Prism.在 Blue Prism 中使用大型机应用程序。
【发布时间】:2017-10-12 10:34:46
【问题描述】:

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

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

如果我将这个应用程序作为标准 win 应用程序启动,那么登录就没有问题,但在那之后,主机屏幕无法正常工作,因为我无法监视绿屏的特定元素。

我试图作为大型机启动,然后使用另一个对象(Win 应用程序)登录,然后返回大型机,但我无法将 Win 应用程序对象附加到已启动的大型机对象。尝试附加时出现“找不到”错误。

知道如何让它工作吗?

干杯, 拉菲尔

【问题讨论】:

    标签: mainframe blueprism


    【解决方案1】:

    嗯,除了拥有两个不同的对象之外别无他法。

    • 第一个应该是从可执行文件启动的“大型机应用程序”对象。
    • 第二个应该是附加到出现窗口的“Windows 应用程序”对象。

    我猜您在将第二个对象附加到窗口时遇到问题。

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

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

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

    您必须在那里尝试才能使其正常工作。

    您可以在下面找到附加到 Windows 照片查看器的我的一个对象的打印屏幕。

    【讨论】:

    • 这也是我的想法,所以感谢我在正确的轨道上的构造。我尝试在窗口标题中使用通配符,但我仍然遇到问题。 Andrzej, jest jakiś sposób aby nawiązać kontatkt poza SO??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-18
    • 1970-01-01
    • 2020-09-19
    相关资源
    最近更新 更多