请在TFS工作项定制中获得帮助。
以下是该方案:
我有一个名为“Priority”的字段(Ref Name:'ABC.VSTS.Common.Priorities')和“State”(参考名称:'System.State')
优先级有下拉列表(ALLOWEDVALUES):
状态转换如下:
我正在寻找的是,当用户选择“紧急”时,我希望看到状态字段值“已提交”,“已批准”和“已拒绝”。我不想看到其他剩余的状态值。
同样当我选择Minor时,我想只看到'已提交'和'已完成'。我尝试了几种方法,但无法弄清楚。所有状态值始终显示。
答案 0 :(得分:0)
您是否尝试过TFS中的conditional rules?
<FIELD refname="MyCorp.Severity" name="Customer Severity" type="String">
<ALLOWEDVALUES>
<LISTITEM value="Blocking" />
<LISTITEM value="Major" />
<LISTITEM value="Minor" />
</ALLOWEDVALUES>
<WHEN field="MyCorp.CustomerReported" value="true">
<REQUIRED />
</WHEN>
</FIELD>