Polarion - 向用户显示消息框
Polarion - Display message box to the user
我想在从一种状态转换到另一种状态时显示一条警告消息(只有一个“确定”按钮)。我尝试在 WI 的工作流程中使用 ScriptFunction,代码如下 (display_message.js):
// 获取工作项
var workItem = workflowContext.getTarget();
// 获取第一个参数——消息本身
var fieldMsg = arguments.getAsString("field.msg");
//显示消息
消息(fieldMsg, 1);
但我收到“消息”未知的错误消息。我也尝试过“setMessage(fieldMsg)”。我也一样。我在 RtLinkBuilder 和 IBuildEvent 中找到了这两个函数。
知道如何解决这个问题吗?
感谢您的帮助。
Workflow 功能和条件中不支持 UI 功能。
一般Polarion Open API 不支持UI 功能(Formextensions 除外,不应该write/modify 内容)
唯一的可能性是抛出一个异常,但是你不能在这上面分支并且你不能传输任何用户可读的消息(除了 Exceptionname)。
我想在从一种状态转换到另一种状态时显示一条警告消息(只有一个“确定”按钮)。我尝试在 WI 的工作流程中使用 ScriptFunction,代码如下 (display_message.js):
// 获取工作项 var workItem = workflowContext.getTarget();
// 获取第一个参数——消息本身 var fieldMsg = arguments.getAsString("field.msg");
//显示消息 消息(fieldMsg, 1);
但我收到“消息”未知的错误消息。我也尝试过“setMessage(fieldMsg)”。我也一样。我在 RtLinkBuilder 和 IBuildEvent 中找到了这两个函数。 知道如何解决这个问题吗? 感谢您的帮助。
Workflow 功能和条件中不支持 UI 功能。 一般Polarion Open API 不支持UI 功能(Formextensions 除外,不应该write/modify 内容) 唯一的可能性是抛出一个异常,但是你不能在这上面分支并且你不能传输任何用户可读的消息(除了 Exceptionname)。