TFS 2018-字段值之间的逻辑运算(加/减)

时间:2018-08-16 20:52:21

标签: templates tfs tfs-workitem tfs2018

我正在使用TFS 2018并编辑工作项模板以添加自定义字段。 我需要不允许这些字段(整数类型)输入负值。 另外,我想问一下是否可以在它们之间执行逻辑运算,即完成两个不同的字段,并且它们的总和作为累加器存储在第三个字段中。

1 个答案:

答案 0 :(得分:0)

简而言之,我们无法实现这一目标,因为TFS中没有这样的规则。

我们只能根据现有规则应用字段。有关详细信息,请参见Add a rule to a work item typeAssign conditional-based values and rules

类似的线程供您参考:TFS: how to limit field integer value

但是对于要求“ not allowed to enter negative values”。作为解决方法,您可以尝试Define pick list并使用ALLOWEDVALUES元素来指定用户必须指定的值列表。这意味着您必须将所有可能的值(不包括负值)添加到列表中。

例如:

<FieldDefinition name="Integer01" refname="integer.01" type="Integer">
  <ALLOWEDVALUES expanditems="true">
    <LISTITEM value="1" />
    <LISTITEM value="2" />
    <LISTITEM value="3" />
    <LISTITEM value="4" />
  </ALLOWEDVALUES>
  <HELPTEXT>integer TEST 01</HELPTEXT>
</FieldDefinition>

enter image description here