TFSの別のフィールドの値に基づいてフィールドの値を変更することはできますか?
私がやろうとしているのは、ストーリーポイントフィールドの値が変更されたときに、対応するTシャツのサイズ値で別のフィールドを自動的に更新することです。
たとえば、ストーリーポイントを表すために2の累乗の値を使用しています。したがって、1ポイントのストーリーの場合はXSのTシャツの値に対応し、2ポイントのストーリーの場合はSのTシャツの値に対応します。
これは可能ですか?
TFSの別のフィールドの値に基づいてフィールドの値を変更することはできますか?
私がやろうとしているのは、ストーリーポイントフィールドの値が変更されたときに、対応するTシャツのサイズ値で別のフィールドを自動的に更新することです。
たとえば、ストーリーポイントを表すために2の累乗の値を使用しています。したがって、1ポイントのストーリーの場合はXSのTシャツの値に対応し、2ポイントのストーリーの場合はSのTシャツの値に対応します。
これは可能ですか?
WHEN
条件とCOPY
ルールを組み合わせて使用します。
<FIELD name="StoryPoints Size" refname="Custom.StoryPoints.Size" type="String">
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="1">
<COPY from="value" value="XS" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="2">
<COPY from="value" value="S" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="3">
<COPY from="value" value="M" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="4">
<COPY from="value" value="L" />
</WHEN>
<WHEN field="Microsoft.VSTS.Scheduling.StoryPoints" value="5">
<COPY from="value" value="XL" />
</WHEN>
</FIELD>
必要なものはすべて、MSDN、より具体的には次のセクションにあります。
「ユーザーが別のフィールドを変更したときのフィールドの定義(WHENCHANGED)」。