如何在ClearQuest中跳转状态?
嗨 我有一个需求,我需要修改ClearQuest模式。此修改是如何在ClearQuest中跳转状态?,clearquest,Clearquest,嗨 我有一个需求,我需要修改ClearQuest模式。此修改是 根据表单中的应用程序名称(应用程序名称字段)完成。对于特定应用,需要获得集团的额外批准。对于其余部分,需要删除应用程序 有没有办法做到这一点 谢谢是的,通过将您的操作级别3批准更改为键入录制脚本别名并将其指向录制脚本,就可以做到这一点。它应该具有Level1Approval和Level2Approval状态作为源状态 在记录脚本中放入以下内容: If GetFieldValue("AppName").GetValue = "A"
根据表单中的应用程序名称(应用程序名称字段)完成。对于特定应用,需要获得集团的额外批准。对于其余部分,需要删除应用程序 有没有办法做到这一点
谢谢是的,通过将您的操作级别3批准更改为键入录制脚本别名并将其指向录制脚本,就可以做到这一点。它应该具有Level1Approval和Level2Approval状态作为源状态 在记录脚本中放入以下内容:
If GetFieldValue("AppName").GetValue = "A" Then
EditEntity "Level2Approval"
Else
EditEntity "Level3Approval"
End If
Validate
根据AppName的值,执行Level3Approval将进入Level2Approval或Level3Approval状态
您还可以决定将Level3Approval操作重命名为更通用的操作,因为它并不总是将您带到Level3Approval状态。为此,您需要更改Level3Approval操作的访问控制挂钩,以便在您希望先强制Level2Approval的情况下不允许该操作。此外,如果希望使用Level3Approval,您将有一个不允许Level2Approval的动作挂钩 当您这样做时,您想要的唯一动作将显示在下拉菜单中