Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
あるフィールドの値を別のフィールドの値と比較して作業項目をフィルター処理する場合は、比較フィールド演算子を使用します。 一般的な使用方法は以下のとおりです:
- 作成者が担当者または終了者と異なる作業項目を見つけます。
- 元の見積もりが完了した作業より小さいタスクを検索します。
- ターゲット日付より前に完了した終了したタスクを検索します。
必須コンポーネント
| カテゴリ | 必要条件 |
|---|---|
| アクセスレベル | - 共有クエリを表示および実行するには、プロジェクトメンバーです。 - 共有クエリを追加して保存するには:少なくとも Basic アクセス。 |
| アクセス許可 | クエリを追加するフォルダーで [共同作成] アクセス許可が [許可] に設定されていること。 既定では、共同作成者グループにはこのアクセス許可がありません。 |
メモ
パブリック プロジェクトの 利害関係者 アクセスが付与されたユーザーは、 基本 アクセスが付与されたユーザーと同様に、クエリ機能へのフル アクセス権を持っています。 詳細については、「利害関係者アクセスクイック リファレンス」を参照してください。
| カテゴリ | 必要条件 |
|---|---|
| アクセスレベル | - 共有クエリを表示および実行するには、プロジェクトメンバーです。 - 共有クエリを追加して保存するには: Basic 以上のアクセス レベルが必要です。 |
| アクセス許可 | クエリを追加するフォルダーで [共同作成] アクセス許可が [許可] に設定されていること。 既定では、共同作成者グループにはこのアクセス許可がありません。 |
サポートされるデータ型
比較演算子 ( =[Field]、 <>[Field]、 >[Field]、 <[Field]、 >=[Field]、 <=[Field] ) は、次のデータ型と共に使用できます。 左側のフィールドと右側のフィールドのデータ型が一致している必要があります。
- Boolean (
=[Field]、<>[Field]をサポート) - 日付/時刻
- Double、Integer
- GUID
- ID
- 文字列 (タグを除く)
メモ
一部のデータ型/演算子の組み合わせは意味を成しません (たとえば、Title >= [Field] や Assigned To <= [Field])。 比較を検証して、両方の側で互換性のあるデータ型が使用されていることを確認します。
サンプル フィルター
これらのテンプレートを出発点として使用します。 クエリ エディターの正確な構文は、クライアントによって若干異なる場合があります。不明な場合は、Web クエリ エディターで句を作成し、保存された WIQL を確認します。
作業項目を作成したユーザー以外が閉じた作業項目: [作成者] <> [終了] AND [状態] = 'Closed'
元の見積もりが完了した作業時間未満のタスク: [元の見積もり] < [完了した作業時間]
目標日より前に完了した終了タスク: [終了日] <= [ターゲット日] AND [状態] = 'Closed'
フィールド比較をサポートするフィールド
次の表に、比較クエリをサポートするフィールドを示します。 すべてのプロセスまたは作業項目の種類ですべてのフィールドを使用できるわけではありません。一部のユーザー設定フィールドまたはプロセス構成が必要です。 カスタマイズ リンクについては、次の注意事項を参照してください。
メモ
一覧表示されているすべてのフィールドがすべてのプロジェクト/プロセスに存在するわけではありません。 ユーザー設定フィールドを追加し、比較のために有効にすることができます。 作業項目の種類へのユーザー設定フィールドの追加 (継承されたプロセス) またはフィールドの追加または変更 (オンプレミスの XML プロセス) に関するページを参照してください。
A
- 受け入れ基準 (スクラム)
- が に受け入れられる
- 同意日
- アクティブ化した人
- アクティブ化された日
- アクティビティ
- 実際の出席者 1-8 (CMMI)
- 分析 (CMMI)
- アプリケーション起動手順
- アプリケーション開始情報
- アプリケーションの種類
- イテレーション ID (システム)
- は に割り当てられた
- 関連付けられたコンテキスト
- 関連付けられたコンテキスト コード
- 関連付けられたコンテキスト所有者
- 関連するコンテキストの種類
- 添付ファイル数
- 自動テスト ID (TCM)
- 自動テスト名 (TCM)
- 自動テスト ストレージ (TCM)
- 自動テストの種類 (TCM)
- AutomatedTestId (TCM)
- AutomatedTestName (TCM)
- 自動化の状態 (TCM)
DーF
H
I
- ID (システム)
- 影響の評価 (CMMI)
- アーキテクチャへの影響 (CMMI)
- 開発プロセスへの影響 (CMMI)
- 技術出版物への影響 (CMMI)
- テストへの影響 (CMMI)
- ユーザー エクスペリエンスへの影響 (CMMI)
- はビルド (TCM) に統合されました
- 問題 (TCM)
- イテレーション ID (システム)
T
- 目標とする日
- 目標解決日 (CMMI)
- タスクの種類 (CMMI)
- チーム プロジェクト (システム)
- テスト スイート監査 (TCM)
- テスト スイート タイプ (TCM)
- テスト スイート タイプ ID (TCM)
- 時間の重要度
- タイトル (システム)
- トリアージ (CMMI)
U – W
- ユーザー受け入れテスト (CMMI)
- 値の領域
- 透かし (システム)
- 作業項目の種類 (システム)
メモ
フィールドとフィールドの比較のサポートは、クライアントによって異なります。 Web クエリ エディターでは、ほとんどのフィールド比較がサポートされています。複雑な比較 (たとえば、 WAS EVER または高度な WIQL 式の一部の使用) では、WIQL を直接編集する必要があります (WIQL エディター拡張機能)。 不明な場合は、Web クエリ エディターで句をビルドし、保存した WIQL を調べます。
関連コンテンツ
- クエリ インデックスのクイック リファレンス
- タイトル、ID、およびリッチ テキスト フィールドによるクエリ
- 割り当てやワークフローの変更によるクエリ
- 日付または現在のイテレーションでのクエリ
- 数値フィールドによるクエリの実行
- 選択リスト値によるクエリ
REST API
プログラムでクエリを操作するには、次の REST API リソースのいずれかを参照してください。
ヒント
WIQL または REST の参照名 ( System.IterationId や Microsoft.VSTS.Common.Priorityなど) が必要な場合は、「 作業項目のフィールドと属性」を参照してください。