【问题标题】:Run automation script from a Action?从动作运行自动化脚本?
【发布时间】:2019-10-20 15:18:53
【问题描述】:

我有 Maximo 7.6.1.1。

我想从自定义 Action 按钮(在 WO 列表视图中)运行自动化脚本。

我创建了一个以动作作为启动点的自动化脚本。而且我认为我需要以某种方式引用 Application Builder >> Select Action 中的操作。

但是我没有成功——我只是在随机猜测选择哪些选项,当然,它没有奏效。

如何从 WO 列表视图中的操作运行自动化脚本?

【问题讨论】:

    标签: user-interface configuration customization maximo jython-2.7


    【解决方案1】:

    您首先为应用程序创建一个 SIGOPTION(在应用程序生成器应用程序中),但要包含您希望出现在菜单中的描述。然后,在“选择操作”菜单中创建一个引用您的 sigoption 的条目(同样,在 Application Builder 应用程序中)。您不必在菜单条目中填写任何描述或详细信息,它们将从 sigoption 继承(这就是您首先创建它的原因)。给自己这个 sigoption 的权限。这是获取系统菜单项以执行某项操作的常用方法。

    我跳过了将 sigoption/menu 条目绑定到脚本的关键信息,以便于解释添加菜单条目,但是要使该条目运行自动化脚本,需要做两件事。第一个是 sigoption 的名称必须与您为自动化脚本创建的操作完全相同。第二个是您必须选择 sigoption 对话框最底部的单选按钮,在“高级签名选项”部分中,标记为“这是用户必须在 UI 中调用的操作”。

    有了这些东西,您的菜单现在应该配置为在应用程序中选择时运行您的自动化脚本。

    【讨论】:

    • 谢谢!为了我以后的参考,高级签名选项默认是折叠的。起初,我以为缺少内容,但后来我意识到我只需要扩展它。
    • 知道自定义操作的按钮标签存储在哪里吗?
    • 糟糕。我确实错误地指出标签来自 sigoption 本身。当我稍后重新登录到环境时,我将使用标签的正确位置编辑答案。
    • 不,我是对的。如果你给 SIGOPTION 的“描述”一个足够短的值,它将被用作操作的标签。这可以通过“添加/修改选择操作”对话框中的“标题”值覆盖。
    猜你喜欢
    • 1970-01-01
    • 2018-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-08
    • 1970-01-01
    • 1970-01-01
    • 2016-04-06
    相关资源
    最近更新 更多