使用 JSON 進行欄格式設定
Applies To
關於使用 JSON 的欄位格式
改善SharePointServer 版本列表中欄位的顯示,並採用 JSON 格式。 JSON 欄位格式文字描述了出現的元素及其顯示風格。 欄中的資料不會變更。
任何能夠在清單中建立及管理檢視的人,都可從欄設定中存取欄格式設定。
附註:
-
不同版本的 SharePoint 支援不同的表達格式。
-
Microsoft 365 中的 SharePoint 支援欄位格式化,該格式結合 Excel 風格表達式及抽象語法樹 (AST) 表達式。
-
SharePoint Server 訂閱版本的使用者可能會從 SharePoint Server 訂閱版本 22H2 功能更新開始,體驗有所不同。 此功能更新包含於 2022 年 9 月的 SharePoint Server 訂閱版本 公開更新中,並包含於未來所有公開更新中SharePoint Server 訂閱版本。
-
如果 22H2 版本的功能更新尚未安裝,則它僅支援以抽象語法樹 (AST) JSON格式表達式定義的欄位格式。
-
若已安裝 22H2 版本功能更新,且農場管理員已將農場設定為「Standard release」功能發佈環,則僅支援使用抽象語法樹 (AST) 表達式定義的欄位格式。 SharePoint Server 訂閱版本的農場預設屬於「Standard release」功能發佈環。
-
若已安裝 22H2 版本功能更新,且農場管理員已將農場設定為「早期版本」功能發佈環,則 SharePoint Server 訂閱版本 將支援使用 Excel 風格表達式及抽象語法樹 (AST) 表達式定義的欄位格式。
-
若已安裝 23H1 版本或更新功能,則 SharePoint Server 訂閱版本 將支援使用 Excel 式式與抽象語法樹 (AST) 表達式定義的欄位格式。 無論農場管理員將農場設定為「早期版本」還是「Standard 版本」功能發佈環,此支援都會被啟用。
-
SharePoint 農場管理員可透過中央管理 > 系統設定 > 功能發佈偏好設定,選擇其SharePoint Server 訂閱版本農場的功能發布環。
-
SharePoint Server 2019 僅支援以抽象語法樹 (AST) JSON 格式表達式定義的欄位格式化。 若要使用抽象語法樹 (AST) 表達式來格式化欄位,請使用 SharePoint Server 的 JSON 架構。
欄格式設定範例
以下是不含格式設定的標準清單檢視:
含格式設定、彩色列會顯示大小、新增郵件連結,系統會用色彩和圖示指出狀態:
操作方法
欄格式設定是使用 JSON 文字格式所套用。 不過,您不需要了解 JSON 就能設定欄格式。 JSON 是一種基於文字的資料定義語言,將 JSON 物件定義為文字對。 例如,「名字」:約翰,或「州」:華盛頓州,都是物件。
使用欄位格式最簡單的方法是從範例開始,然後編輯以適用於你的特定領域。 連結 欄格式 JSON 參考中 包含範例,你可以複製、貼上並編輯適用於你的情境。
-
要開啟 「格式化」欄位 面板,請選擇欄位標題,從選單中選擇欄位 設定 ,然後選擇「格式化此欄位」。 格式欄位面板會出現。
-
從欄格式設定 JSON 參照 (英文) 複製文字並貼到 SharePoint 清單中的欄。