使用內容查詢網頁組件顯示多個清單的資料

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

如果有方法可以查詢和顯示多個清單的資料不是很好嗎?例如,有方法可以顯示網站集合內所有文件庫中所有文件的連結清單。如果可以顯示您或其他指定使用者所修改之所有文件的連結清單,或以所有清單中都存在的公用欄位將清單分組,那就再好不過了。

我所有文件的清單

如果擁有 Microsoft Office SharePoint Server 2007 網站,則那些事情不只是理想還確實可行。您可以顯示下列清單項目的連結:

  • 整個網站集合。

  • 一個特定網站及其所有子網站。

  • 一個特定清單。

若要這麼做,您可以插入內容查詢網頁組件。此網頁組件可以插入任何網頁組件頁面上,但也可以新增版面配置所建立發佈頁面。藉由新增內容查詢網頁組件至頁面版面配置,您可以進行的從該版面配置建立的每個發佈頁面上顯示查詢的結果。若要進一步瞭解版面配置,請參閱建立發佈網頁版面配置

本文說明如何將內容查詢網頁組件插入版面配置,以及如何自訂查詢以符合您的需求。

重要: 內容查詢網頁組件只可用於位在執行 Office SharePoint Server 2007 之伺服器上的網站。伺服器管理員必須在網站集合最上層網站的網頁組件庫中提供此網頁組件。而且,您必須具有最上層網站的製作權限,才可以開啟和編輯版面配置。

您想要做什麼?

尋找並開啟 [版面配置

插入內容查詢網頁組件

自訂查詢

尋找並開啟版面配置

您可以將內容查詢網頁組件插入發佈網頁版面配置。請先識別想要使用的版面配置。

  1. 瀏覽至發佈網站,按一下 [網站動作],再按一下 [建立頁面]。

  2. 在 [版面配置] 區段中,捲動網站可用的版面配置,並記下想要使用的版面配置名稱。

  3. 在 Microsoft Office SharePoint Designer 2007 中開啟含有想要插入網頁組件之版面配置的網站。

  4. 按一下 [_catalogs] 資料夾旁邊的加號 (+) 展開資料夾,再按一下 [masterpages] 資料夾旁邊的加號 (+) 展開資料夾,然後按兩下想要插入內容查詢網頁組件的版面配置。

    版面配置將開啟以供編輯。

    附註: 版面配置的副檔名為 .aspx 副檔名。如果所尋找的版面配置不在 .aspx 檔案清單中,請以滑鼠右鍵按一下每個檔案,然後按一下快顯功能表上的 [內容]。出現在瀏覽器之 [版面配置] 清單中的名稱,會顯示在每個版面配置的 [標題] 方塊中。

頁面頂端

插入內容查詢網頁組件

現在,您要插入網頁組件的版面配置會開啟,您即可插入內容查詢網頁組件。

  1. 在 Office SharePoint Designer 2007 中開啟版面配置,按一下想要新增內容的版面配置區,再按一下出現的箭號,然後按一下 [建立自訂內容] 解除鎖定版面配置區以進行編輯。

    已啟動內容功能表的版面配置區

  2. 按一下 [工作窗格] 功能表上的 [網頁組件]。

  3. 在 [網頁組件] 工作窗格中,瀏覽網站的組件庫 (如 Fabrikam 發佈組件庫),以尋找 [內容查詢網頁組件]。

    [網頁組件] 工作窗格中已選取內容查詢網頁組件

    附註: 

    • 請確定檢視正確組件庫的網頁組件,而且正確設定篩選。

    • 如果無法使用該網頁組件,請連絡伺服器管理員。伺服器管理員可將該網頁組件新增至最上層網站的網頁組件庫,讓網頁組件可供使用。

  4. 將 [內容查詢網頁組件] 拖曳至內容版面配置區。網頁組件即插入網頁。

  5. 若要預覽含有內容查詢網頁組件的版面配置,請按一下 [通用] 工具列上的 [在瀏覽器中預覽]。網頁會顯示在瀏覽器中。依照預設,查詢會顯示網站中所有清單、文件庫和網頁。

    顯示內容查詢網頁組件的版面配置

頁面頂端

自訂查詢

此時,內容查詢網頁組件已插入版面配置,但是除非您自訂查詢來符合您的需求,它並未完全發揮能力。藉由使用內容查詢網頁組件,您可以查詢整個網站集合、任何一個網站和其所有子網站,或只是單一清單。您可以根據清單類型和內容類型來進行查詢。最好的是,您可以建立查詢篩選,這樣傳回的結果只會包含符合指定準則的清單項目。最後,可以透過分組和排序,以及限制如何顯示查詢結果的項目,來選擇查詢結果的顯示方式。

內容查詢網頁組件總是會顯示正檢視網頁的目前使用者有權查看的最新一組擷取項目。只要包含該內容查詢網頁組件的網頁顯示在瀏覽器中,查詢就會執行。只要新增的新內容符合查詢準則,則在網頁顯示或按一下瀏覽器中的 [重新整理] 時,內容查詢網頁組件就會自動予以顯示。

請執行下列動作為特定應用自訂內容查詢網頁組件。此處示範的技巧可以協助您建立各種不同的查詢,可用於各種不同的應用。

顯示網站集合中所有宣告清單

  1. 在 [設計] 檢視中開啟版面配置,按兩下內容查詢網頁組件。

  2. 在 [內容查詢網頁組件] 對話方塊中,按一下 [查詢] 旁邊的加號 (+) 予以展開。

  3. 在 [清單類型] 區段中,按一下 [顯示此清單類型的項目] 清單中的 [宣告]。

  4. 按一下 [確定]。

  5. 若要預覽包含內容查詢網頁組件的版面配置,請按一下 [通用] 工具列上的 [在瀏覽器中預覽]。

    網頁會出現在瀏覽器中,並顯示網站集合內每個網站中所有宣告清單的連結清單。

    顯示自訂查詢的版面配置

顯示檢視網站的使用者所修改之所有文件的連結清單

  1. 在 [設計] 檢視中開啟版面配置,按兩下內容查詢網頁組件。

  2. 在 [內容查詢網頁組件] 對話方塊中,按一下 [查詢] 旁邊的加號 (+) 予以展開。

  3. 按一下 [來源] 區段中的 [顯示此網站集合中所有網站的項目]。

  4. 在 [清單類型] 區段中,按一下 [顯示此清單類型的項目] 中的 [文件庫]。

  5. 在 [內容類型] 區段中,按一下 [顯示此內容類型群組的項目] 清單中的 [文件內容類型]。

  6. 在 [內容類型] 區段中,按一下 [顯示此內容類型的項目] 清單中的 [文件]。

  7. 在 [其他篩選] 區段的 [顯示項目時機] 下,按一下第一個方塊中的 [修改者],再按一下第二個方塊中的 [等於],然後按一下 [我]。

    在此範例中,[我] 是變數,代表目前正在檢視瀏覽器中包含內容查詢網頁組件之網頁的使用者。

    顯示 [其他篩選] 區段的對話方塊

  8. 按一下 [確定]。

  9. 若要預覽包含內容查詢網頁組件的版面配置,請按一下 [通用] 工具列上的 [在瀏覽器中預覽]。網頁會出現在瀏覽器中,並顯示整個網站集合的文件庫中最後由您所修改之所有文件的清單。

    我所有文件的清單

以寬度分組,顯示網站中所有圖形的連結清單

  1. 在 [設計] 檢視中開啟版面配置,按兩下內容查詢網頁組件。

  2. 在 [內容查詢網頁組件] 對話方塊中,按一下 [查詢] 旁邊的加號 (+) 予以展開。

  3. 按一下 [來源] 區段中的 [顯示此網站集合中所有網站的項目]。

  4. 在 [清單類型] 區段中,按一下 [顯示此清單類型的項目] 清單中的 [圖片庫]。

  5. 在 [內容類型] 區段中,按一下 [顯示此清單類型群組的項目] 清單中的 [<所有內容類型>]。

  6. 按一下 [顯示] 旁邊的加號 (+) 予以展開。

  7. 在 [群組和排序] 區段中,按一下 [群組項目依據] 中的 [圖片寬度]。

  8. 按一下 [確定]。

  9. 若要預覽包含內容查詢網頁組件的版面配置,請按一下 [通用] 工具列上的 [預覽]。

    顯示查詢結果的版面配置

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×