3

アジャイルテンプレートを使用しており、リンクされたタスクを持つユーザーストーリーがあります。

私に割り当てられたいくつかのユーザーストーリーと、ユーザーストーリーのためのいくつかのタスクが私に割り当てられています。

私が取得しようとしているのは、自分に割り当てられているすべての作業項目、または作業項目のツリービュー(フラットリストではない)でリンクされた作業項目が自分に割り当てられている作業項目です。

だから今私は持っています:

このプロジェクトとイテレーションのすべての作業項目(クローズ/解決されておらず、バグではありません)

AND

 any linked work items assigned to me (not closed\resolved)

ただし、これにより、タスクが割り当てられていないユーザーストーリーが返されます。しかし、クエリの最初の部分を変更して、自分に割り当てられていないアイテムを除外すると、タスクしかない場所の「作業アイテムのツリー」が表示されません。

私が望む出力は、私がタスクを持っていないユーザーストーリーを除外し、私がタスクを持っているユーザーストーリーを含めます...次のようなものです:

ユーザーストーリー1->チームメンバーA

---->タスク1a->私

ユーザーストーリー2->私

--->タスク2a->チームメンバーB

クエリがどうなるかについてのアイデアはありますか?

ありがとう

4

2 に答える 2

5

必要なことは、1つのクエリでは不可能です。親と子で行うフィルターは、「AND」フィルター操作に結合されます。

タスクのある親のみを取得するには、クエリタイプ「作業項目と直接リンク」を選択し、子セクションで「割り当て先= @me」にフィルターを追加し、「指定されたリンクを持つ項目のみを返す」オプションを選択します。 "。

于 2011-10-24T20:46:20.163 に答える
1

TFS2012の時点でそのように改善されているようです。

リンクされた作業項目が好みに応じてフィルタリングされる作業項目のツリーを作成できます(私に割り当てられたもの、閉じられていないもの、反復など)。

次に、必ず「フィルターオプション」->最初に並べられた作業項目に一致->親/子を追加してください

これにより、サブタスクが割り当てられていない親や、適用した他のフィルターがフィルター処理されます。

于 2014-01-29T08:43:08.060 に答える