2

TFSの別のフィールドの値に基づいてフィールドの値を変更することはできますか?

私がやろうとしているのは、ストーリーポイントフィールドの値が変更されたときに、対応するTシャツのサイズ値で別のフィールドを自動的に更新することです。

たとえば、ストーリーポイントを表すために2の累乗の値を使用しています。したがって、1ポイントのストーリーの場合はXSのTシャツの値に対応し、2ポイントのストーリーの場合はSのTシャツの値に対応します。

これは可能ですか?

4

2 に答える 2

1

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>
于 2012-05-28T22:53:38.117 に答える
1

必要なものはすべて、MSDN、より具体的には次のセクションにあります。

「ユーザーが別のフィールドを変更したときのフィールドの定義(WHENCHANGED)」。

于 2012-05-28T22:37:02.800 に答える