2016-04-05 13 views
0

TFS 2012の状態変更をどのように実装するか、その作業項目タイプでフィールドが変更されたとき。TFS 2012の作業項目の状態をフィールドに変更すると、自動的に変更されます。

私は「提案済み」に設定されたタスク作業項目タイプを持っています。作業項目でフィールド/フィールドが変更された場合、状態は自動的に「アクティブ」に変更されます。

答えて

0

作業項目の定義をカスタマイズし、フィールドにルールを追加する必要があります。詳細については、このリンクを参照してください:Working with Field RulesAssign Conditional-Based Values and Rules

フィールドのデータタイプに応じて、データがそのフィールドに入力することができるかについて、様々な 制限を設定することができます。たとえば、 では、デフォルト値を定義し、ユーザーが で指定できる値を制限し、誰がフィールドの値を更新できるかを制限できます。あなたは 次の理由のうちの1つまたは複数の作業項目フィールドにルールを適用することもできます。

  • ユーザーが作業項目フォームのフィールド上に置いたときに表示されるツールヒントテキストを指定します。
  • 文字列フィールドの値にパターンを一致させる必要があります。
  • フィールドを必須または読み取り専用にするか、フィールドに別のフィールドと同じ値が含まれていないことを確認します。
  • フィールドをクリアするか、さらにフィールドの変更を制限します。
  • フィールドを変更できるユーザーを制限します。
  • 別のフィールドの値が変更された場合、または特定の値が割り当てられた場合に、フィールドにルールを適用します。

更新:システムフィールドについて 、彼らのためにいくつかの制限があります。詳細については、次のリンクを参照してください。Q: What rules can be applied to System fields?

Q:システムフィールドにはどのようなルールを適用できますか? A:システムフィールドには のSystem.TitleやSystem.StateなどのSytem.Name参照名があります。 TFFはこれらのフィールドのカスタマイズを制限しますが、 インスタンスを除く:HELPTEXTルールはすべてのフィールドに割り当てることができます。 READONLYルール は、[State]フィールドと[Reason]フィールドに割り当てることができます。ほとんどのルールは、タイトル、割り当て先、説明、またはシステムによって変更された フィールドに割り当てられた です。

つまり、ケースの状態を変更するルールを適用することはできません。

+0

あなたのpost @ Eddie-MSFTのおかげで、私はあなたのポスト権利を得るなら、私は今、ユーザーにアクセス可能なすべてのフィールドのルールを設定する必要があります。 – alm5599

+0

@ alm5599あなたの質問をもう一度チェックし、TFSによって制限されているSystem.Stateにルールを追加しようとしていることがわかりました。詳細については、私の更新された回答をご覧ください。申し訳ありませんが、前にそれを指摘していませんでした。 –

関連する問題