範例工作項目查詢
您可以使用本主題中所提供的範例以了解如何建構特定類型的工作項目查詢。
本主題內容
尋找已修改的工作項目。
以群組中成員資格的方式尋找工作項目。
尋找屬於特定佇列的工作項目。
尋找定義給不同群組的工作項目。
需求
- 您必須是 [Readers] 群組的成員,或您對於查詢中每一個 Team 專案的 [檢視此節點中的工作項目] 使用權限必須設為 [允許],才能建立查詢。 如需詳細資訊,請參閱尋找 Bug、工作和其他工作項目。
尋找已修改的工作項目。
您可以依變更日期或特定期間來排序工作項目。 如果您限制查詢的範圍,則可以只傳回符合您要包括之日期範圍的結果,有助於提升效能。
若要尋找今天或最近修改的項目
以加入類似下列所示的子句搜尋今天修改的工作項目:
及/或
欄位
運算子
值
And
變更日期
=
@Today
注意事項 您可以修改這個變數,以搜尋目前的日期減去幾天。例如,若要尋找上週開始的所有項目,您可將 [欄位] 欄設定為 [啟動日期]、將 [運算子] 欄設定為 [>=],以及將 [值] 欄設定為 [@Today - 7]。
尋找在特定日期變更的項目。
依照下列的指示加入查詢子句以搜尋在特定日期修改的工作項目類型:
及/或
欄位
運算子
值
And
變更日期
=
12/01/2011
在 [值] 欄中輸入日期,這個日期必須遵循電腦作業系統所接受的格式。
尋找在特定時間期間內變更的項目。
根據下列方針搜,透過合併兩個加入的查詢子句以尋找在特定日期期間被修改的工作項目。
及/或
欄位
運算子
值
變更日期
>
12/01/2011
And
變更日期
<=
12/22/2011
選取一個日期資料型別的 [欄位] 以加入或修改查詢子句,例如 [建立日期], [變更日期],或 [結束日期]。
如果您只想要該日期之後的項目,請在 [運算子] 欄中選取 [>] (大於),如果您所要的項目有包含您所選的日期,則選取 [>=] (大於或等於)。
在 [值] 欄中輸入此日期範圍的第一個日期,這個日期必須遵循電腦作業系統所接受的格式。
以群組中成員資格的方式尋找工作項目。
您可以使用 [在群組中] 或 [不在群組中] 運算子,根據是群組成員或不是群組成員的數個值來篩選查詢。 群組的範例是定義在 Team Foundation Server 的分佈群組,工作項目類別的分類,或尋找所有指派給我的報表中作用中的 bug。
根據屬於群組的值來尋找工作項目
您可以搜尋如下的工作項目:
若要指派給屬於 Project Administrators 群組的人員,請加入下列子句:
及/或
欄位
運算子
值
And
指派給
在群組中
Project Administrators
若要啟用並且指派給向您回報的人員,請加入下列子句:
及/或
欄位
運算子
值
And
狀態
=
Active
And
指派給
在群組中
<My Direct Reports Distribution Group>
按一下 [執行查詢],然後檢查查詢結果。
尋找定義於不同的 Team 專案的工作項目
如果您正在處理在Team Foundation Server的數個 Team 專案,您可能會想要使用單一查詢來搜尋所有的專案。 您必須是 [Readers] 群組的成員,或您對於查詢中每一個 Team 專案的 [檢視此節點中的工作項目] 使用權限必須設為 [允許],才能執行這些程序。
若要查詢數個 Team 專案
在第一個查詢子句中,輸入下表中所顯示的值:
及/或
欄位
運算子
值
Team 專案
In
<第一個小組專案名稱>, <第二個小組專案名稱>, ...
重要
請以對應到您的用戶端電腦地區設定的清單分隔符號分開 Team 專案的名稱,例如逗號 (,)。
輸入其他需要的查詢子句。
執行查詢。