0

你好,

我有一个要求,我需要修改一个 ClearQuest 模式。此修改是
根据表单中的应用程序名称(application_name 字段)完成的。对于特定的应用程序,需要获得小组的额外批准。对于其余的应用程序需要被淘汰。

在此处输入图像描述

有什么办法可以实现吗?

谢谢

4

2 回答 2

0

是的,可以通过将 Action Level3Approval 更改为类型 RECORD_SCRIPT_ALIAS 并将其指向记录脚本来实现。它应该同时具有 Level1Approval 和 Level2Approval 状态作为 Source 状态。

在录制脚本中添加如下内容:

If GetFieldValue("AppName").GetValue = "A" Then
    EditEntity "Level2Approval"
Else
    EditEntity "Level3Approval"
End If
Validate

根据 AppName 的值,执行 Level3Approval 现在会将您带到 Level2Approval 或 Level3Approval 状态。

您还可以决定将 Level3Approval 操作重命名为更通用的名称,因为它并不总是将您带到 Level3Approval 状态。

于 2016-11-09T22:47:55.180 回答
0

为此,您将更改 Level3Approval 操作的访问控制挂钩,以便在您希望首先强制 Level2Approval 的情况下不允许该操作。而且,当您希望它使用 Level3Approval 时,您还会有一个不允许 Level2Approval 的操作挂钩。

当您这样做时,您想要的唯一操作会显示在下拉菜单中。

于 2017-01-27T22:05:26.373 回答