运行 来自 Action 的自动化脚本?

Run automation script from a Action?

我有 Maximo 7.6.1.1。

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

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

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

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

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

我跳过了将 sigoption/menu 条目绑定到脚本的关键信息,以便于解释添加菜单条目,但是要使此条目 运行 成为自动化,有两个关键的事情要做脚本。首先是 sigoption 的名称必须与您为自动化脚本创建的操作完全相同。第二个是你必须 select sigoption 对话框最底部的单选按钮,在 "Advanced Signature Options" 部分,标记为 "This is an action that must be invoked by user in the UI".

有了这些,当在应用程序中 select 编辑时,您的菜单现在应该被配置为 运行 您的自动化脚本。