以互動方式篩選Azure Boards中的待辦專案、面板、查詢和計畫

Azure DevOps Services |Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018

您可以使用篩選函式,以互動方式將一或多個篩選套用至Azure Boards工具。 每個工具都已篩選成根據工具函式顯示工作專案的子集。 例如,待辦專案和麵板會根據小組選取的 [區域路徑 ] 和 [ 反復專案路徑 ] 顯示工作專案。 查詢結果 會根據您已定義的查詢子句列出工作專案。

您可以選擇 [篩選] 來 啟用篩選功能。

選擇 [篩選函式最新版本] 的螢幕擷取畫面。

初始關鍵字篩選函式的螢幕擷取畫面。

從這些工具中,您可能仍會列出或顯示大量的工作專案。 互動式篩選支援您專注于其中子集的能力。 您可以將一或多個篩選函式套用至每個Azure Boards工具。

使用篩選來完成這些工作:

  • 在每日 Scrum 會議中,篩選 Kanban 面板以專注于特定短期衝刺的已指派工作。
  • 或者,如果您的小組使用 Sprints Taskboard,請篩選小組成員已完成的工作。
  • 若要專注于一組工作專案,請根據[區域路徑] 或 [標籤] 根據父工作專案進行篩選。
  • 若要將工作項目分級,請建立查詢和篩選,以專注于依區域路徑或標籤分組的類似工作。

支援的篩選函式

篩選函式可從所有Azure Boards工具取得:工作專案、面板、待辦專案、短期衝刺待辦專案和任務板、查詢和傳遞計畫。 支援的一組功能取決於工具和 Azure DevOps 版本。 (使用內容選取器來檢視您的 version.)

下表會根據以 或 列出的工具✔️,指出支援的選項。

待辦專案和麵板受限於針對小組定義的篩選,如 設定待辦專案和麵板中所述。 其他工具會根據您選取的檢視、查詢篩選子句或設定,預先定義篩選準則。

篩選函式可從所有Azure Boards工具取得:Boards、待辦專案、短期衝刺待辦專案、任務板和查詢。 支援的一組功能取決於工具和 Azure DevOps 版本。 (使用內容選取器來檢視您的 version.)

支援的選項會以 ✔️ 或 列出來指出。


工具

關鍵字識別碼


欄位

父系
工作專案


Tags (標籤)


✔️

  • 指派對象
  • 工作項目類型
  • 狀態
  • 區域路徑

✔️


✔️

  • 指派對象
  • 工作項目類型
  • 狀態
  • 區域路徑

✔️

✔️


✔️

  • 指派對象
  • 工作項目類型
  • 狀態
  • 區域路徑

附註 1

✔️


✔️

  • 指派對象
  • 工作項目類型
  • 狀態
  • 區域路徑

✔️ (附注 2)

✔️


✔️

  • 指派對象
  • 工作項目類型
  • 狀態
  • 區域路徑

✔️


✔️

  • 工作項目類型
  • 指派對象
  • 狀態
  • 標籤

附註 1

✔️


✔️

  • 工作項目類型
  • 指派對象
  • 狀態
  • 區域路徑
  • 反覆項目路徑
  • 標籤

✔️

✔️


✔️

  • 工作項目類型
  • 指派對象
  • 狀態
  • 標籤

✔️


✔️

  • 專案
  • 區域路徑
  • 指派對象
  • 工作項目類型
  • 狀態

✔️


注意事項

  1. 雖然 父工作專案 不是待處理專案或查詢結果的篩選函式,但您可以將 欄位新增為數據行,然後在父標題上執行關鍵字/片語搜尋,以有效地篩選父工作專案。 Azure DevOps Server 2020 和更新版本支援 [父欄位]。 另請參閱本文稍後的 父欄位和父工作專案 一節。
  2. Azure DevOps Server 2020 和更新版本的短期衝刺待辦專案和任務板支援父工作專案篩選。

其他篩選、排序、群組、重新排序和匯總函式

下表與上表摘要說明的標準篩選函式一起,下表指出哪些工具有更多可套用、排序、群組、重新排序和匯總函式的篩選準則。 某些函式,例如重新排序,無法在啟用篩選函式時運作。



工具

篩選設定

排序

群組

排序

匯總


✔️ (附注 1)
已完成的工作專案

✔️


✔️ (附注 1)

✔️


✔️ (附注 1)
進行中專案
已完成的子專案

✔️ (附注 2)

✔️ (附注 3)

✔️


✔️ (附注 1)

✔️ (附注 2)

✔️ (附注 3)


✔️ (附注 1)

✔️ (附注 4)

✔️


✔️

✔️ (附注 2)


✔️ (附注 6)

✔️


✔️ (附注 7)


其他篩選、排序、群組和重新排序函式

下表與上表摘要說明的標準篩選函式一起,下表指出哪些工具具有其他可套用、排序、分組和重新排序函式的工具。 某些函式,例如重新排序,無法在啟用篩選函式時運作。


工具

篩選設定

排序

群組

排序


✔️ (附注 1)
已完成的工作專案

✔️


✔️ (附注 1)

✔️


✔️ (附注 1)
進行中專案
已完成的子專案

✔️ (附注 2)

✔️ (附注 3)


✔️ (附注 1)

✔️ (附注 2)

✔️ (附注 3)


✔️ (附注 1)

✔️ (附注 4)

✔️


✔️

✔️ (附注 2)


✔️ (附注 6)


✔️ (附注 7)


注意事項

  1. [工作專案] 頁面受限於根據 選取的檢視篩選。 面板和待辦專案受限於針對小組定義的篩選,如 設定待辦專案和麵板中所述。 已完成和進行中工作專案是根據指派給工作流程狀態的狀態類別來決定,如 待處理專案和麵板如何使用工作流程狀態和狀態類別中所述。
  2. 透過組合待辦專案和麵板、父子連結和樹狀結構階層支援群組。 套用篩選時,樹狀結構階層會壓平合併,並在篩選清除時恢復。
  3. 待辦專案和短期衝刺待辦專案支援重新排序。 不過,啟用篩選時,不支援重新排序。
  4. 任務板會根據人員劇本提供函式分組。
  5. 查詢結果支援 多欄排序
  6. 工作專案會依小組短期衝刺待辦專案所定義的順序顯示,其繼承自小組產品待辦專案。
  7. 語意搜尋支援依下欄欄位排序搜尋結果:指派給變更日期建立日期識別碼狀態標籤標題工作專案類型,以及相關性。

若要深入瞭解這些其他函式,請參閱下列文章:

父工作專案篩選和父欄位

[父工作專案] 篩選可讓您專注于一或多個選取的功能或 Epic。 此篩選函式已在 2016 年 7 月新增,可在 Azure DevOps Server 2017 年 2017 年 7 月和更新版本中提供。

[父] 欄位已于 2019 年 7 月新增至 Azure Boards,然後于 2020 年 7 月 Azure DevOps Server發行時提供。 您可以透過 [資料行選項] 對話方塊將[父欄位] 欄位新增至清單,但 [工作專案] 工具除外。 您也可以將 [父 欄位] 新增至 Kanban Boards 和 Taskboards 上的卡片。

持續性和儲存篩選選項

設定特定檢視的篩選選項之後,您的設定會持續存在,直到您變更它們為止。 您不需要採取任何儲存按鈕或其他動作。

注意

您無法設定預設篩選選項,也無法為小組中的其他成員設定篩選選項。

必要條件

  • 所有專案成員都可以練習篩選函式。

  • 所有篩選函式只會針對目前使用者設定,直到使用者清除為止。

  • 若要使用欄位進行篩選,請先將欄位新增為數據行或卡片。 例如,若要依 [指派給]、[ 反復專案路徑] 或 [ 工作專案類型] 或任何其他欄位的內容進行篩選,請新增這些欄位以顯示在卡片、待辦專案、計畫或清單上。

若要新增資料行或欄位,請參閱下列文章:

開啟和清除篩選函式

  1. 從Azure Boards工具中,選擇您想要的檢視。 例如:

    • 針對 [工作] 專案,選擇 [指派給我]、[ 下列]、 [提及] 或其他檢視
    • 針對待辦專案和麵板,請選擇您想要的待辦專案層級,例如 劇本功能Epic
    • 針對短期衝刺待辦專案和任務板,請選擇反復專案
    • 針對查詢,請定義感興趣的查詢篩選準則。
    • 針對待辦專案和麵板,請選擇您想要的待辦專案層級,例如 劇本功能Epic
    • 針對短期衝刺待辦專案和任務板,請選擇反復專案
    • 針對查詢,請定義感興趣的查詢篩選準則。
  2. 選擇可供檢視使用的任何其他檢視設定。 例如:

    • 針對 [工作專案],從 [ 檢視選項] 功能表啟用/停用 [已完成的工作專案]
    • 針對待辦專案,從 [ 檢視選項 ] 功能表,啟用/停用 [進行中專案 ] 或 [ 已完成的子專案]
    • 針對 [任務板],從 [ 人員 ] 功能表中,選擇 [全部]、[ 未指派] 或特定小組成員。
    • 針對待辦專案,從 [ 檢視選項 ] 功能表啟用/停用 [進行中專案]
    • 針對 [任務板],從 [ 人員 ] 功能表中,選擇 [全部]、[ 未指派] 或特定小組成員。
  3. 針對清單檢視,新增資料行以顯示欄位,其中包含您想要篩選或可能排序的文字。 針對卡片檢視,新增欄位以顯示在包含您想要篩選之文字的卡片上。

  4. 開啟篩選函式。

    選擇[篩選 ]。 或者,輸入 Ctrl+Shift+f 鍵盤快速鍵。

    例如,在這裡,我們會開啟 Kanban 面板、 待辦專案的篩選準則工具列。

    選擇 [篩選] 函式的螢幕擷取畫面。

    選擇[篩選 ]。

  5. 選擇感興趣的篩選。

    篩選圖示會變更為實心圖示Filter ,以指出已套用篩選。

    頁面會重新整理,只顯示符合所有選取篩選準則的工作專案。

非使用中函式

套用篩選時,會停用或改變下列函式。

  • 針對待辦專案,會停用增益集待辦專案面板、重新排序 (堆疊排名) ,以及預測工具。
  • 針對設定為 [顯示父系] 的待辦專案,樹狀結構階層會扁平化。

清除或關閉篩選

若要清除和關閉篩選,請選擇[清除和關閉篩選 ]。

篩選準則會保持原位,直到您明確清除它們為止。 當您重新整理待辦專案、面板或其他工具,或從其他瀏覽器登入時,篩選準則仍會設定為先前的值。

篩選面板之後,您可以選擇篩選圖示來隱藏下拉式清單,並在面板上檢視套用的篩選準則。 篩選圖示會變成不透明,以表示篩選的面板。

篩選邏輯和布林運算子

將布林運算子套用至篩選僅支援標記,如本文稍後 根據標籤篩選 中所述。 所有其他篩選準則都會套用隱含 AND 運算子。

套用關鍵字和識別碼篩選

關鍵字篩選函數會根據透過資料 行選項 或面板設定顯示的欄位篩選清單或卡片。 此外,您也可以輸入識別碼的值,即使顯示 [識別碼] 欄位亦然。 因此,篩選時,請考慮哪些欄位包含您要篩選的關鍵字文字或標籤,並確定它已顯示。

篩選不區分大小寫。

依關鍵字篩選準則忽略字元

篩選準則會忽略下列字元: , (逗號) 、 . (句點) 、 / (斜線) ,以及 \ (反斜線) 。

當域值以 字元開頭時,篩選準則會忽略下列字元: {, (, [, !, @, #, $, %, ^, &, *, ~, `, ', "

使用關鍵字篩選面板

在這裡,我們會篩選 Kanban 面板,只顯示標題、標籤或欄位中包含 'web' 的卡片。

Kanban 面板的螢幕擷取畫面,使用關鍵字搜尋篩選。

在這裡,我們會篩選 Kanban 面板,只顯示標題、標籤或顯示欄位中包含 'Web' 的卡片。

Kanban 面板的螢幕擷取畫面,使用關鍵字搜尋篩選 TFS 2018。

使用關鍵字篩選待辦專案

在這裡,我們會篩選已啟用 顯示父 系的待處理專案,只顯示包含 'web' 的工作專案。

待辦專案、階層、使用關鍵字搜尋篩選的螢幕擷取畫面。

即使您已選取顯示父系,篩選集一律是一般清單。

根據欄位篩選

開啟篩選後,請從多重選取下拉式功能表中選擇一或多個值,供您使用的每個欄位。 這些欄位的值會填入如下:

  • 區域:節點名稱,指定區域路徑的最後一個節點、有效的區域路徑,以及指派給該區域路徑的工作專案
  • 指派給:目前指派給面板上工作專案的所有使用者加上 [未指派]
  • 反復專案: 針對目前小組選取 的所有反復專案路徑,以及指派給該反復專案的工作專案
  • 工作專案類型:針對需求類別 (產品待辦專案) 或功能或 Epic 類別定義的工作專案類型, (功能或 Epic 組合待辦專案) ,受限於指派給工作專案類型的工作專案
  • 標籤:指派給面板上工作專案的所有標記
  • 父工作專案:檢視功能面板時為小組定義的所有功能,或為小組定義的所有 Epic

注意

篩選選項取決於符合篩選準則的工作專案。 例如,如果您沒有指派給 Sprint 4 的任何工作專案,則 [短期衝刺 4] 選項不會出現在 [反復專案路徑] 的篩選選項中。

使用選取域值篩選 Kanban 面板

您可以使用產品待辦專案的 Kanban 面板來篩選欄位值, (劇本、產品待辦專案或需求) 或組合待辦專案 (功能或 Epics) 。

例如,在這裡,我們會篩選指派給 Jamal 和 Raisa 的所有專案。

啟用 [工作流程看板]、[工作分派篩選] 欄位的螢幕擷取畫面

工作流程看板的螢幕擷取畫面,[工作分派篩選] 欄位,Azure DevOps Server 2019 和 TFS 2018。

工作流程看板篩選邏輯

卡片會根據下列順序和邏輯所做的指派進行篩選:

  1. 指派給:顯示指派給使用者 1 OR 位使用者 2 的所有卡片 AND
  2. 反復專案:顯示指派給反復專案 1 OR 反復專案 2 的所有卡片 AND
  3. 工作專案類型:顯示工作專案類型 1 OR 工作專案類型 2 的所有卡片 AND
  4. 標籤:根據您選取 AND | OR 的專案,顯示具有標籤 1 ANDOR 標記 2 的所有卡片。 AND
  5. 父工作專案:顯示具有父工作專案 1 OR 父工作專案 2 的所有卡片。

使用欄位篩選待辦專案

在這裡,我們會根據關鍵字 「問題」來顯示篩選的待辦專案。 篩選的頁面會顯示 已篩選的圖示。 即使您已選取顯示階層式待辦專案檢視,篩選集一律是一般清單。

根據關鍵字 「問題」篩選待辦專案的螢幕擷取畫面。

根據父工作專案進行篩選

您可以使用 [依父項篩選 ] 功能,針對產品待辦專案使用 Kanban 面板來篩選父工作專案, (劇本、產品待辦專案或需求) 或組合待辦專案 (功能) 。

只有在您已建立功能或 Epic,並將其分別連結到使用者劇本或功能時,才能使用此功能。 建立連結的快速簡單方式是 使用拖放來對應連結。 對應會在工作專案之間建立父子連結。

注意

依父項篩選功能不支援篩選相同工作專案類型的父工作專案。 例如,您無法藉由指定巢狀使用者劇本父代的使用者劇本來篩選劇本待辦專案。

若要開始篩選,請選擇[篩選 ]。 從 [父工作專案] 的多重選取下拉式功能表中選擇一或多個值。 這些值衍生自您已定義的 功能

在這裡,我們會選擇要篩選面板的兩個功能。

Kanban 面板的螢幕擷取畫面,[上層篩選] 欄位。

Kanban 面板的螢幕擷取畫面:篩選父工作專案。

最後一個面板只會顯示連結為子工作專案至所選功能的劇本。

根據標籤篩選

如果您已將標籤新增至工作專案,您可以使用一或多個標籤來篩選工作。 針對待辦專案和查詢結果,請在篩選標記之前,先將 標記 新增為數據行選項。

核取您要篩選的標籤方塊。 保留 OR 選取專案,以針對您選取的所有標籤執行邏輯 OR。 或者,選擇 AND 選項,在所有選取的標籤上執行邏輯 AND。

根據標記、2019 和更新版本篩選面板的螢幕擷取畫面。

根據標籤 TFS 2018 篩選面板的螢幕擷取畫面。

若要深入瞭解標籤,請參閱 將標記新增至工作專案,以分類和篩選清單和麵板

篩選工作專案表單內的歷程記錄檢視

除了本文稍早所述的所有篩選功能之外,您也可以篩選工作專案表單內的歷程記錄檢視。

若要快速尋找包含關鍵字或特定人員或特定欄位的修訂,請選擇 [ 切換篩選] 來啟用篩選功能。

[工作專案表單]、[歷程記錄] 索引標籤、入口網站、已啟用歷程記錄篩選的螢幕擷取畫面。

若要深入瞭解,請參閱 查詢工作專案歷程記錄和討論欄位