0

从一种状态转换到另一种状态时,我想显示一条警告消息(只有一个“确定”按钮)。我尝试使用以下代码(display_message.js)在 WI 的工作流程中使用 ScriptFunction:

// 获取工作项 var workItem = workflowContext.getTarget();

// 获取第一个参数 - 消息本身 var fieldMsg = arguments.getAsString("field.msg");

// 显示消息 Message(fieldMsg, 1);

但我收到“消息”未知的错误消息。我也试过“setMessage(fieldMsg)”。我得到了同样的结果。我在 RtLinkBuilder 和 IBuildEvent 中找到了这两个函数。知道如何解决这个问题吗?谢谢你的帮助。

4

1 回答 1

0

工作流功能和条件中不支持 UI 功能。一般来说,Polarion Open API 不支持 UI 功能(Formextensions 除外,它不应写入/修改内容)唯一的可能性是抛出异常,但您不能对此进行分支,也不能传输任何用户可读的消息(Exceptionname 除外) )。

于 2021-05-23T20:02:49.873 回答