次の方法で共有


作業項目クエリの例

このトピックで作業項目クエリを指定された型を構築する方法をより的確に把握するための例を使用できます。

このトピックの内容

  • 変更された作業項目の検索

  • グループ内のメンバーシップに基づく作業項目の検索

  • 特定のチームに属する作業項目を検索します。

  • 異なるグループに対して定義されている作業項目を検索します。

要件

  • [Readers] のグループのメンバーである [このノードの作業項目を表示します] のアクセス許可が、クエリの各チーム プロジェクトの [許可] に設定する必要があります。詳細については、「バグ、タスク、およびその他の作業項目の検索」を参照してください。

変更された作業項目の検索

、特定の期間中または変更された日付よって、作業項目をフィルター処理できます。クエリの範囲を限定すると、指定した日付範囲に当てはまる結果だけが返されるので、パフォーマンスも良くなります。

今日または最近変更された項目を検索するには

  • 追加を次のように表示されるのような語句によって作業項目今日変更して検索します:

    および/または

    フィールド

    [演算子]

    AND

    変更日

    =

    @Today

    [!メモ]

    この変数を変更して、現在の日付から特定の日数を引いて検索することもできます。たとえば、前の週に開始されたすべての項目を検索するには、[フィールド] 列に [アクティブ化された日][演算子] 列に [>=]、そして [値] 列に @Today - 7 をそれぞれ設定します。

特定の日に変更された項目を検索するには

  • 次のガイドラインに従って、クエリ句を追加すると、特定の日に変更された作業項目の検索:

    および/または

    フィールド

    [演算子]

    AND

    変更日

    =

    12/01/2011

    コンピューターのオペレーティング システムで扱うことのできる形式に従って、[値] 列に日付を入力します。

特定の期間中に変更される項目を検索するには

  • 2 種類のクエリ句を追加し、次のガイドラインに従ってグループ化することで日付の範囲に、変更する作業項目を検索します。

    および/または

    フィールド

    [演算子]

    変更日

    >

    12/01/2011

    AND

    変更日

    <=

    12/22/2011

    • [フィールド] クエリ句を、作成日など、**[変更日]**追加または変更するか、日付のデータ型または **[終了日]**を選択します。

    • [演算子] の列で、選択した日付を含めて項目を検索する場合は日付よりも後の項目だけが必要な場合は、または *** >= を選択します。またはの *** > *** (より大きい)、(以上で大きい)。

    • コンピューターのオペレーティング システムで扱うことのできる形式に従って、日付範囲の最初の日を [値] 列に入力します。

グループ内のメンバーシップに基づく作業項目の検索

グループのメンバーであるか、またはグループのメンバーではない複数の値に基づいて、クエリのフィルター処理に [グループ内] または [グループ外] の演算子を使用できます。グループの例は Team Foundation Serverで、作業項目の種類のカテゴリを定義されている配布グループでは、担当のレポートに割り当てられているすべてのアクティブなバグを検索します。

グループに属する値に基づいて作業項目を検索するには

  1. 次のようにある作業項目を検索できます:

    • プロジェクト管理者グループに所属する人に割り当てられる、次の句を追加します:

      および/または

      フィールド

      [演算子]

      AND

      担当者

      グループ内

      プロジェクト管理者

    • 自分に報告する人にアクティブ、未、次の句を追加します:

      および/または

      フィールド

      [演算子]

      AND

      状態

      =

      アクティブ

      AND

      担当者

      グループ内

      <My Direct Reports Distribution Group>

  2. **[クエリの実行]**を選択し、クエリ結果をチェックします。

別のチーム プロジェクトに定義されている作業項目を検索します。

Team Foundation Serverの複数のチーム プロジェクトで作業する場合は、一つのクエリですべてを検索する場合があります。この手順を実行するには、[Readers] のグループのメンバーであるクエリの各チーム プロジェクトの [許可] に設定 [このノードの作業項目を表示します] のアクセス許可がない。

複数のチーム プロジェクトを照会します。

  1. 最初のクエリ句では、次の表に示す値を入力します:

    および/または

    フィールド

    [演算子]

     

    チーム プロジェクト

    In

    <最初のチーム プロジェクト名>, <2 つ目のチーム プロジェクト名>, ...

    重要 : 重要

    、クライアント コンピューター、たとえば、コンマで定義されている地域設定に対応する区切り記号とチーム プロジェクトの名前を分離します ()。

  2. 必要な場所に他のクエリ句を入力します。

  3. クエリを実行します。

参照

処理手順

クエリのフィルター条件の指定

概念

バグ、タスク、およびその他の作業項目の検索