處理含有大量查詢資料行的清單表單

當 SharePoint 建構清單表單時,會從資料庫中擷取清單項目可用的所有欄位。 具有大量查閱欄的清單可能會產生複雜且可能會耗用大量資源的 SQL 陳述式。 SharePoint 會驗證完整 SQL 陳述式的長度,且超過允許的長度上限時會顯示下列錯誤訊息:

「無法顯示/新增清單項目,因為欄位太長。 請縮短新項目,或從清單中移除某些欄位。」 

若要解決此問題,請減少特定清單的欄數。 

注意

  • 除了標準的查閱資料行之外,單一值的受管理中繼資料、多重值的受管理中繼資料、單一值的人員和群組欄位,以及多重值的人員和群組資料欄位都會計為查閱資料行。 
  • 清單檢視中的每一個查閱欄都會引起與另一個資料表的聯結。 每個額外的查閱欄都會增加後端 SQL 查詢的複雜性和固有的大小。