根據特定準則, 篩選網頁元件會變更其他網頁元件中顯示的資料檢視。 例如, 篩選網頁元件可能會造成財務報告只顯示特定年份的值, 或導致班級中的學生清單只顯示已完成特定作業的學生名稱。
需要使用者輸入才能建立篩選準則的篩選網頁元件 (例如日期或文字), 會在頁面上顯示篩選圖示。 或者, 篩選網頁元件可能會自動運作;它可能不會出現在頁面上, 而且可能會使用準則來提供從第三個網頁元件 (例如 [目前的使用者篩選]) 提供的篩選。 在頁面上看不到的篩選網頁元件稱為 [內容網頁元件];它們會自動篩選結果, 而不需要使用者輸入。
篩選網頁元件可與 SharePoint 清單、Microsoft SQL Server 版本2005和 2008 Analysis Services 中的資料, 以及駐留在 Business Connectivity Services 中的資料搭配使用。
本文內容
使用篩選的方式
下列案例說明您可以使用篩選網頁元件的多種方式的兩種:
-
李明想要在每個月的頻率傳達產品產生的收入。 在過去, 張穎查看 Contoso Sales 應用程式所產生的 SQL Server Analysis Services 報表, 然後將資訊複製到電子郵件訊息中, 以將資訊發佈給其小組。
現在, 李明將相同的 SQL Server Analysis Services 報告新增至其儀表板的每月一次, 以及按照產品顯示客戶投訴的報表。 李明新增篩選網頁元件, 讓儀表板使用者挑選感興趣的產品。 他設定篩選以顯示產品清單, 並將篩選器連線至新客戶的客戶意見投訴 (依產品每月報告), 以及現有的產品收入 (依月報表)。 當他的小組成員查看頁面時, 他們可以查看預設產品的資料, 這是針對報告所設定的, 但他們也可以從清單中挑選任何產品。 當小組成員選擇不同的產品時, 篩選會變更每個已連接網頁元件中的所有資料。
-
Christina 先生, 地區銷售經理是使用她的部門儀表板來查看每月資料。 她注意到客戶滿意度重要效能指示 (KPI) 為黃色, 指出它處於警告模式。 她可以按一下該指標, 移至顯示指標的網頁, 說明為什麼它是黃色, 也就是可提供其他洞察力的三筆報告。
[篩選] 只會顯示適用于 Christina 部門的頁面元素。 Christina 公司的其他銷售經理可以查看同一個儀表板, 但其視圖會有所不同。 篩選自訂特定分部的每個視圖。
篩選類型
您使用的篩選網頁元件類型和使用方式取決於您的資料來源、您想要的互動類型, 以及您想要的結果。 SharePoint Server 2007 和2010提供九種類型的篩選, 以及篩選動作網頁元件, 可讓您將篩選按鈕新增至頁面, 讓使用者可以選擇何時重新整理頁面上的資料。
下列篩選網頁元件可讓使用者以手動方式指定要篩選顯示在頁面上的資料的值:
網頁組件 |
描述 |
日期篩選 |
您可以提供預設值, 或將該值留白。 使用者可以從下拉式行事曆挑選日期, 或在網頁元件頁面上顯示的方塊中輸入 m/d/yyyy 值。 |
查詢字串 (URL) 篩選 (僅適用于 SharePoint 2007) |
在其他頁面上新增連結至儀表板時, 允許將篩選新增至 URL。 |
文字篩選 |
您可以要求使用者輸入文字和/或提供預設值。 |
下列篩選網頁元件可讓使用者從值清單中挑選:
網頁組件 |
描述 |
選擇篩選 |
[選項] 篩選可讓您在網頁元件的工具窗格中指定值。 使用者從出現在頁面上的下拉式功能表中選取其中一個值。 |
Business Data Connectivity 篩選 (SharePoint 2010) 商務資料目錄篩選(SharePoint 2007) |
這個網頁元件可讓您指定 [商務資料目錄] 中的值清單, 然後指定 [值欄]。 此外, 您也可以新增描述列。 例如, 如果實體是產品, 則可以使用AdventureWorks 應用程式, 而 [值] 資料行可以是Name。 如果您新增描述列, 此篩選網頁元件會新增一個選擇器對話方塊, 讓使用者使用下拉式清單依描述、索引鍵或名稱來搜尋產品。 |
SharePoint 清單篩選 |
當您設定此篩選器時, 指向 SharePoint 清單, 並指定欄的值, 例如 [標題]、[描述]、[日期] 或 [檔案類型]。 使用者可以流覽至清單, 然後從您指定的專案類型中進行選擇。 |
SQL Server Analysis Services 篩選 (SharePoint 2010) SQL Server 2005 Analysis Services 篩選(SharePoint 2007) |
這個篩選可讓您從目前網頁或從 SharePoint 資料連線程式庫或 Office 資料連線庫中, 選取網頁元件的資料連線。 然後指定維度和階層。 使用者可以從產生的值清單中進行選擇。 |
這些篩選網頁元件會自動篩選顯示在網頁上的資料:
網頁組件 |
描述 |
目前的使用者篩選 |
提供目前使用者的登入名稱或已選取 SharePoint 配置檔案屬性 |
查詢字串 (URL) 篩選 |
從您在工具窗格中設定的其他來源傳遞固定值 |
[頁欄位] 篩選 |
提供與目前頁面相關聯之清單欄上的資料行值 |
使用篩選
使用篩選有三個步驟:
-
新增篩選至網頁
-
設定篩選設定
-
(將篩選連結到頁面上的其他網頁元件
新增篩選網頁元件至頁面
新增篩選網頁元件至頁面的方法與將任何其他網頁元件新增至頁面類似。 使用會要求使用者輸入的篩選時, 請考慮網頁元件在頁面上的位置。 此外, 您在工具窗格中為篩選指定的名稱, 也會做為文字方塊或功能表頁面上的描述。
設定篩選設定
您可以使用 [網頁元件] 工具窗格來設定篩選的設定。 根據您所設定的篩選類型, 每個工具窗格都有不同的選項。
如需有關設定篩選設定的詳細資訊, 請參閱下列文章:
將篩選連結到頁面上的其他網頁元件
您可能需要將所使用的篩選網頁元件連線到頁面上的其他網頁元件。 當您在 Excel Web Access 網頁元件中使用篩選時, 可能會發生這種情況。 您可以將可見或不可見的篩選網頁元件連線至使用者。 可見的篩選網頁元件可能會要求來自頁面檢視器的輸入, 例如從產品清單中選取。 不可見的篩選網頁元件 (例如 [目前的使用者] 篩選器) 會根據登入電腦的人員, 自動篩選目標網頁元件中的資料。
當您可以連線到頁面上的其他網頁元件時, 可透過 [網頁元件 ] 功能表看到 [連線] 功能表的篩選。 您可以從其中一個網頁元件啟動篩選網頁元件與頁面上的另一個網頁元件之間的連線。