VSTF 2012 には、カスタム テンプレートがあります。WHEN フィールド要素を使用して、別のフィールドからの入力に基づいて必要かどうかを判断するフィールドがあります。この例では、Ops Required フィールド = Operations の場合、Ops Approver フィールドが必要です。
<FieldDefinition name="Operations Approver" refname="Microsoft.VSTS.Common.OperationsApprover" type="String" reportable="dimension">
<VALIDUSER />
<WHEN field="Microsoft.VSTS.Common.OpsRequired" value="Operations">
<REQUIRED />
</WHEN>
</FieldDefinition>
これは完全に機能します。2 つの異なるフィールドからの WHEN に基づいて、このフィールドを必須にする必要があります。たとえば、Ops Required = Operations および Priority = 2 の場合です。
別の WHEN 要素を追加しようとしましたが、AND 関数ではなく OR 関数として機能します。
MSDN のこのサイトで Web を検索しましたが、何も見つかりませんでした。私は何が欠けていますか?これは可能ですか?
どんな助けでも大歓迎です。