首页 > 解决方案 > Azure Devops - 托管 XML:基于条件的规则

问题描述

我们正在使用 azure devops 托管的 xml 进程。我试图在字段 B 等于字段 C 时根据需要设置字段 A,但比较不适用于我比较两个参考字段。如果我将参考字段与特定值进行比较,它可以工作,但我需要比较 2 个字段。这是比较(G.CR 和 G.FixFor 都等于 815)

    <FIELD refname="G.BugReason">
       <WHEN field="G.CR" value="G.FixFor">  
           <REQUIRED />  
       </WHEN> 
    </FIELD>

这两个字段都定义为字符串。当我进行以下比较时它确实有效(当 G.CR 等于 815 时):

    <FIELD refname="G.BugReason">
       <WHEN field="G.CR" value="815">  
           <REQUIRED />  
       </WHEN> 
    </FIELD>    

请帮忙。谢谢。家伙。

标签: azure-devops

解决方案


不支持您询问的方案。

您可以根据分配给特定字段的值或用户是否修改特定字段来定义条件。

根据我们的官方文档——分配基于条件的值和规则。它不能直接将两个字段作为基于条件的规则进行比较。

您可以在开发者社区网站的功能请求页面中创建相关的用户声音并投票。我们的 PM 将很乐意审查您的建议。

在此处输入图像描述


推荐阅读