Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 定义WIT对象时,是否可以在WHENNOT规则中标识多个值?_Visual Studio_Tfs - Fatal编程技术网

Visual studio 定义WIT对象时,是否可以在WHENNOT规则中标识多个值?

Visual studio 定义WIT对象时,是否可以在WHENNOT规则中标识多个值?,visual-studio,tfs,Visual Studio,Tfs,我们正试图向TFS团队项目中的两个组(许多组)公开一个新字段。我们希望对WIT对象实现一个规则,对于该规则,多个值将满足该问题 我们已经试过了 <WHENNOT field="System.AreaId" value="1"/> <WHENNOT field="System.AreaId" value="2"/> 重复 <WHENNOT field="System.AreaId" value="1"> </WHENNOT> <WHENN

我们正试图向TFS团队项目中的两个组(许多组)公开一个新字段。我们希望对WIT对象实现一个规则,对于该规则,多个值将满足该问题

我们已经试过了

<WHENNOT field="System.AreaId" value="1"/>
<WHENNOT field="System.AreaId" value="2"/>

重复

<WHENNOT field="System.AreaId" value="1">
</WHENNOT>
<WHENNOT field="System.AreaId" value="2">
</WHENNOT>

还有一些对语法的猜测

<WHENNOT field="System.AreaId" value="1 or 2"/>
<WHENNOT field="System.AreaId" value="1 || 2"/>
<WHENNOT field="System.AreaId" value="1, 2"/>

没有达到预期的结果

<FIELD name="Original Estimate" refname="Microsoft.VSTS.Scheduling.OriginalEstimate" type="Double" reportable="measure" formula="sum">
    <HELPTEXT>Initial value for Remaining Work - set once, when work begins</HELPTEXT>
    <WHENNOT field="System.AreaId" value="24">
        <READONLY />
    </WHENNOT>
    <WHENNOT field="System.State" value="To Do">
        <READONLY />
    </WHENNOT>
    <WHEN field="System.State" value="Done">
        <REQUIRED />
    </WHEN>
</FIELD>

剩余工时的初始值-在工时开始时设置一次

我们希望根据WIT是否与区域ID 1或2相关联来显示字段,否则会对所有其他字段隐藏。

无法合并2
,因为它们相互抵消

您需要使用

所有区域(1和2除外)。

您有多少个区域?我认为你不能合并2个,因为它们相互抵消。你需要在所有区域使用WHEN-RADONLY(除非1和2)。谢谢Shayki。我不是从那个角度看的,但那会管用的。不幸的是,我们需要在模板中包括许多方面。很多工作。。。更新这里,如果它工作:)是的,它工作,但我不能标记您的意见作为解决方案。它必须出现在我的答案部分,以表示它是一个正确的方法。太好了!我现在加上它作为回答。