範例工作項目查詢
使用下列範例進一步了解如何使用查詢編輯器來查詢工作項目。
使用 @Me 尋找指派給您的項目
使用 @Today,根據日期修改進行篩選
使用 [在群組中],根據群組或分類中的成員資格進行篩選
根據關鍵字或片語進行篩選
根據未定義的欄位值進行篩選
根據重新啟動進行篩選
根據不同的 Team 專案進行篩選
根據連結的相依性進行篩選
使用 @Me 尋找指派給您的項目
使用 = 尋找目前的指派。 使用 [曾經是],根據過去的指派列出項目。
使用 @Today,根據日期修改進行篩選
許多日期會自動加入至工作項目表單。 您可以尋找在指定日期或特定時間週期變更的工作項目。 限制查詢的範圍可以只傳回符合您要納入之日期範圍的結果,有助於提升效能。
您可以依變更日期或特定時間週期來篩選工作項目。 如果您限制查詢的範圍,則可以只傳回符合您要包括之日期範圍的結果,有助於提升效能。
列出今天或最近修改的項目
使用下列其中一個子句篩選最近修改過的項目。
或
列出在特定日期變更的項目。
以電腦作業系統所接受的格式輸入日期。
列出在特定時間週期變更的項目。
群組兩個子句以列出已在某個日期範圍中修改的項目。
使用 [在群組中],根據群組或分類中的成員資格進行篩選
若要篩選指派給某個屬於 TFS 群組的人的項目,請使用 [在群組中] 運算子。
您可以使用 [在群組中] 或 [不在群組中] 運算子,根據數個表示是群組成員或不是群組成員的值來篩選查詢。 例如,TFS 群組和工作項目分類即是所謂的群組。
根據分類進行篩選
若要根據工作項目所屬的分類加以篩選,請使用 [在群組中] 運算子。 例如,下列篩選準則會傳回位於目前 Team 專案中、指定給小組成員以及定義為屬於 [Bug 分類] 的所有工作項目。
根據關鍵字或片語進行篩選
使用 [包含] 和 [包含文字] 來列出部分或完全符合您所輸入之單字或片語的項目。
選擇 [包含] 或 [不包含],根據單字或片語的完全或部分符合進行搜尋。 選擇 [包含文字] 或 [不包含文字] 搜尋完全相同的片語或使用萬用字元 *。 這些運算子會使用全文檢索搜尋索引。
Team Foundation 會自動索引資料類型為 PlainText 和 HTML 的所有長文字欄位,以及 [標題] 欄位以供全文檢索搜尋之用。 如需相關限制,請參閱全文檢索搜尋以了解伺服器和定序需求。
根據未定義的欄位值進行篩選
您可以使用 not 運算子 (<>),來尋找具有未定義欄位值的工作項目。 例如,下列範例將尋找類型為 [工作] 且 [活動] 欄位空白的所有工作項目。
根據重新啟動進行篩選
若要尋找在關閉後重新啟動的工作項目,您可以建立與所顯示查詢類似的查詢。 透過指定 [變更日期] 欄位,您可以聚焦於今天、昨天或前一週發生的重新啟動。
您也可以使用 [啟動者] 和 [啟動日期] 欄位。
根據不同的 Team 專案進行篩選
加入這個子句以篩選兩個不同 Team 專案中定義的項目。
請使用符合用戶端電腦所定義之地區設定的清單分隔符號來分開專案名稱,例如逗號 (,)。
根據連結的相依性進行篩選
下列範例示範相依連結查詢,這個查詢會傳回相依於其他小組及其他 Team 專案所管理之工作的項目。 使用這個查詢可以查看所有連結至尚未移除、關閉或完成之作用中產品待處理項目 (Backlog) 或 Bug 的相依工作項目。 只有在產品區域底下那些除了 [Phone Saver\Phone Customers] 以外的相依工作項目會傳回。
為什麼這樣就可以運作:
移除 [**Team Project = @Project**\] 子句會啟用所有符合要列出之篩選準則的相依連結工作項目,不論這些項目在集合中屬於哪一個 Team 專案。
群組兩個子句中的每一個會傳回所有放在待處理項目 (Backlog) 或正在進行中的 [產品待處理項目],而第二個群組子句會傳回所有放在待處理項目或正在進行中的 [Bug]。
以 [或] 運算子置於第二個子句開頭的方式來群組兩個子句,會傳回符合兩個之中任一篩選準則的工作項目。
選擇 [只傳回具有指定之連結的項目] 只會傳回有相依性的最上層工作項目。
選擇 [傳回任何類型的連結] 會傳回所有符合連結工作項目篩選準則的連結工作項目。在目前情況下,傳回的是不在 [Phone Saver\Phone Customers] 區域路徑之下,且未完成或移除的所有工作項目。
下圖顯示傳回的查詢結果。
問與答
問:我可以根據 [記錄] 欄位進行查詢嗎?
**答:**可以。 為 [欄位] 選擇 [記錄],並為 [運算子] 欄位選擇 [包含文字] 或 [不包含文字]。
輸入您要搜尋之單字的完整文字。 [記錄] 欄位已編列索引供全文檢索搜尋之用。 如果您只輸入一部分文字,查詢將不會傳回包含完整單字的工作項目。 例如,如果 [記錄] 欄位包含片語 reproducible behavior,而您搜尋 repro 時,將無法找到這個工作項目。 不過,如果您搜尋完整單字 reproducible,就會找到這個工作項目。 您也可以使用萬用字元來搜尋字串,例如 repro*。
此外,常用字將會被忽略。 搜尋引擎會忽略定義為停用字詞的文字。 如需詳細資訊,請參閱 Microsoft 網站上的下列網頁:停用字詞與停用字詞表。