使用查閱欄建立清單關聯

套用到
SharePoint Server 2019 SharePoint Server 2016 Microsoft 365 Microsoft 清單

清單關聯性中,來自一個清單 (來源清單) 的資訊會自動顯示在 目標清單) (另一個清單中。 清單關聯性可讓您結合兩個清單中的資訊,並在人員編輯和刪除清單項目時保持一致。

關聯有助於追蹤和維護多個清單的資訊。 目標清單項目也可以連結至來源清單,並顯示來源清單中的多欄資訊,而關聯性可以變更刪除項目時發生的情況, (請參閱 刪除 具有關聯) 的項目

本文內容

開始使用清單關係

唯一資料欄位

將查閱欄新增至現有清單

在來源清單中建立欄

刪除具有關聯的項目

清單有眾多項目時管理清單關聯

開始使用清單關係

若要建立清單關聯性,您需要兩個清單:來源清單和目標清單。 您應該先列出來源清單。

在此範例中,我們將使用大學課程清單做為來源清單,並使用閱讀清單做為目標清單。 目標是在閱讀清單中顯示每本書籍的課程名稱和課程 ID,而不需要手動輸入資訊。

  1. 製作來源清單。 此清單將包含您稍後將在目標清單上顯示的所有資訊的欄,以及每個清單項目的其他資訊以供我們記錄。 例如,我們將製作一份課程清單,其中包含以下欄位:課程名稱 (標題) 、課程識別碼 (單行文字) 、課程時間 (日期和時間) ,以及學期長度 (選擇,並提供兩個選項:完整、半) 。

  2. 填寫來源清單。 為稍後將在目標清單上顯示的所有資訊製作清單項目。 例如,我們將新增三門課程:中級電腦科學、電腦科學概論和機器學習。 您的清單應看起來像這樣:

    課程清單

    課程名稱
    (標題)
    課程識別碼
    (單行文字)
    上課時間
    (日期和時間)
    學期長度
    (選擇)
    中級計算機科學 CS200 2021 年 9 月 9 日上午 12:00 Full
    電腦科學概論 CS101 2021 年 9 月 8 日上午 9:00 一半
    機器學習 CS405 2021 年 9 月 10 日 下午 1:30 Full
  3. 成為目標清單。 讓我們新增 (單行文字) 的作者欄和貨幣) (成本欄。

  4. 若要將查閱欄新增至目標清單,請選取 [新增欄位>查閱]。

  5. 輸入要顯示在欄頂端的名稱。 我們稱之為課程名稱。

  6. [選取清單做為來源] 下,選取來源清單。 在此範例中,選取 [課程] 清單。

  7. [從上方清單選取資料欄位] 底下,從您想要在此清單上顯示的來源清單中選取資料欄位, (目標清單) 您正在建立的新資料欄位中。 在此範例中,請選取 [標題],因為我們要顯示課程名稱。

  8. 若要在目標清單上顯示來源清單中的更多查閱資訊,請選取 [其他選項]。 在此範例中,僅選取課程 ID。

  9. 選取 [ 儲存] 並填寫目標清單。 當您將書籍新增到目標清單 (閱讀清單) 時,現在有一個選項可從來源清單新增資訊。 例如,對於 Lovelace 的 The Future of Computing ,選取課程名稱 “機器學習”,課程識別碼將自動填入, (在此情況下為 CS405) 。 由於這些列是查找列,因此您只需填寫一個欄,另一個將填充源列表中的信息。

    您的目標清單看起來應該像這樣:

    閱讀清單 

    標題 作者
    (單行文字)
    費用
    (貨幣)
    課程名稱
    (查閱)
    課程識別碼
    (查閱)
    人類電腦科學 Smith $20.21 電腦科學概論 CS101
    運算的未來 洛夫萊斯 $18.15 機器學習 CS405
    如何像專業人士一樣使用電腦 克萊恩 $44.99 中級計算機科學 CS200
    為明天打字 Lorenz $60.20 機器學習 CS405

現在,[閱讀清單] 會直接從課程清單顯示課程名稱和課程識別碼資訊,而且您可以透過選取課程清單中的選項,更輕鬆地將新的清單項目分類。 您也可以更新課程清單,它會自動在閱讀清單上更新,以及從閱讀清單直接連結到課程清單。

唯一資料欄位

當您建立資料行時,可以指定該資料行必須包含唯一值。 這表示清單的該欄中不能有任何重複的值。 您無法新增包含重複值的清單項目、修改會導致建立重複值的現有清單項目,或在會導致重複值時從資源回收筒還原項目。 如果您在來源清單中建立查閱欄,並將該欄定義為唯一,則目標清單中的欄也不得包含重複的值。

注意

唯一性不區分大小寫。 例如,ORD-231 和 ord-231 會被視為重複值。

唯一欄也必須有索引。 當您建立唯一資料行時,系統可能會提示您建立索引。 當您選取 [ 確定] 時,將自動建立索引。 唯一資料行一旦有索引,就無法從該資料行移除索引,除非您先重新定義資料行以允許重複的值。

唯一資料欄位支援的資料欄位類型:

  • 單行文字
  • 選擇 (單一值)
  • 編號
  • 貨幣
  • 日期及時間
  • 查閱 (單一值)
  • 人員 (單一值)

唯一資料欄位不支援的資料行類型:

  • 多行文字
  • 選擇 (多重值)
  • 計算項目
  • 超連結或圖片
  • 自訂資料欄位
  • 查閱 (多重值)
  • 多重值) (人員
  • 是/否

將查閱欄新增至現有清單

請記住,來源清單是包含您要顯示資訊的清單,而目標清單是您想要顯示資訊的清單。 如需範例,請參閱以上章節,開始 使用清單關聯性。 

注意

查閱欄應該在同一個網站內建立和使用。 在根網站建立的網站欄不能用於子網站。

  1. 在您想要查閱欄的清單中,選取 [新增欄>查閱]。
  2. [選取清單做為來源] 底下,選取要從中取得資訊的來源清單。
  3. [從上方清單選取一欄] 底下,選取您想要從目標清單中這個新欄的來源清單中顯示的資訊。 您選取的資訊將顯示在您正在建立的新資料欄位中。
  4. 若要在更多欄中顯示來源清單中的更多查閱資訊,請選取 [其他選項]。 您在此處選取的所有核取方塊都會在目標清單上建立新欄。 如果來源清單中有更多您想要顯示的資訊,您可以稍後在這些設定中新增更多資料欄位。
  5. 如果您想要從來源清單刪除來影響此清單,請在 [從來源清單刪除會影響此清單] 下方,切換為 [是]。 如需詳細資訊,請參閱 刪除具有關聯的項目
  6. 切換任何其他您想要的設定,然後選取 [儲存]。 

在來源清單中建立欄

下表摘要列出可以用來建立查閱欄的資料行類型。

支援的資料行類型:

  • 單行文字
  • 數值
  • 日期及時間
  • 查閱 (單一值)

不支援的資料行類型:

  • 多行文字
  • 選擇
  • 計算
  • 超連結或圖片
  • 自訂欄
  • 查閱 (多重值)
  • 個人
  • 是/否
  • 貨幣

刪除具有關聯的項目

建立查閱欄時,在 [關聯] 底下,您可以勾選 [ 強制執行關聯行為 ],然後選取 [ 限制刪除 ] 或 [串聯刪除]。

注意

您必須擁有清單的 [管理清單] 權限,才能建立或修改刪除關聯。

限制刪除表示因為來源清單與此目標清單連結,因此無法刪除來源清單中出現在目標清單上的項目。 您可以像往常一樣繼續新增到來源清單,但無法像以前一樣刪除項目。

串聯刪除 可確保同時從兩個清單中刪除所有相關項目。 如果您從來源清單刪除,該項目也會從目標清單中移除。

如果您取消勾選 [強制執行關聯行為],則預設值為當您從來源清單刪除時,也會從目標清單中移除該項目。

清單有眾多項目時管理清單關聯

當清單有數千個項目時,排序、搜尋和篩選可能需要較長的時間。 [清單] 會自動依建立日期順序為欄編製索引,以最佳化大型清單中的排序。 若要手動索引欄,請參閱新增 索引至清單或文件庫欄

當您在大型清單中建立清單關聯時,可能會達到資源閾值或限制,並且在下列情況下可能會遭到封鎖:

  • 若在項目數超過清單檢視閾值的現有清單中讓某欄成為唯一欄 (但請注意,若新增一個項目而使得清單超過清單檢視閾值,則這種作業通常不會遭到封鎖)。
  • 在項目數超過清單檢視閾值的清單中為查閱欄位開啟串聯刪除或限制刪除。
  • 您已超過 [清單檢視] 查閱臨界值,預設為 12 個查閱欄。
  • 刪除作業的項目數超過 1,000。

如需管理含有許多項目之清單的詳細資訊,請參閱 管理大型清單和文件庫