TFS板:当移动到看板板中的“完成”列时,将字段设为必填字段
我们在TFS 2017中有一个定制的工作流,希望在将工作项拉到看板完成列(状态不会更改!)时,将字段设置为必填字段(必需)。TFS板:当移动到看板板中的“完成”列时,将字段设为必填字段,tfs,storyboard,project-template,kanban,Tfs,Storyboard,Project Template,Kanban,我们在TFS 2017中有一个定制的工作流,希望在将工作项拉到看板完成列(状态不会更改!)时,将字段设置为必填字段(必需)。 据我所知,只有状态更改才能获得所需的规则 我尝试过这个,但不起作用: <FIELD name="AcceptanceCriteria" refname="Whiteduck.Scrumban.AcceptanceCriteria" type="HTML"> <HELPTEXT>What criterias have to be fulfille
据我所知,只有状态更改才能获得所需的规则 我尝试过这个,但不起作用:
<FIELD name="AcceptanceCriteria" refname="Whiteduck.Scrumban.AcceptanceCriteria" type="HTML">
<HELPTEXT>What criterias have to be fulfilled (what, how, restrictions, etc.).</HELPTEXT>
<WHEN field="System.BoardColumnDone" value="true">
<REQUIRED />
</WHEN>
</FIELD>
必须满足哪些标准(什么、如何、限制等)。
对于状态更改,这已奏效:
<TRANSITION from="Analyze" to="Test">
<REASONS>
<DEFAULTREASON value="Test" />
</REASONS>
<FIELDS>
...
<FIELD refname="Whiteduck.Scrumban.AcceptanceCriteria">
<REQUIRED />
</FIELD>
</FIELDS>
</TRANSITION>
...
是否有机会对看板完成拉取应用规则?要在工作项中强制设置字段,只需为字段添加所需的规则。它与状态变化无关 必需的 要求用户为字段指定一个值。用户无法保存文件 工作项,直到将值分配给所有必填字段 更多详细信息请参阅本教程-- 您可以指定这些规则,使其在工作流期间生效 转换或作为字段中的子元素(全局工作流) 元素
因此,当工作项被拉到看板完成列而没有转换时,这将不起作用。您的要求暂时无法实现。若要在工作项中强制设置字段,只需为您的字段添加所需的规则。它与状态变化无关 必需的 要求用户为字段指定一个值。用户无法保存文件 工作项,直到将值分配给所有必填字段 更多详细信息请参阅本教程-- 您可以指定这些规则,使其在工作流期间生效 转换或作为字段中的子元素(全局工作流) 元素
因此,当工作项被拉到看板完成列而没有转换时,这将不起作用。您的要求目前无法实现。总结:目前不可能,因为规则仅在状态之间的转换时生效,看板执行/完成没有状态更改。解决方法:添加一个新的状态“DevelopDone”,并对该状态应用规则。概述:目前不可能,因为规则仅对状态之间的转换生效,看板执行/完成没有状态更改。解决方法:添加一个新的状态“DevelopDone”,并对该状态应用规则。