Kolumnformatering med JSON
Applies To
Prenumerationsversion av SharePoint Server SharePoint Server 2019 SharePoint i Microsoft 365 SharePoint i Microsoft 365 Small BusinessOm kolumnformatering med JSON
Förbättra visningen av kolumner i listor frånSharePoint Server-utgåvor med JSON-formatering. Kolumnformateringstexten JSON beskriver de element som visas och deras visningsformat. Data i kolumnen ändras inte.
Alla som kan skapa och hantera vyer i en lista kan komma åt kolumnformatering från kolumninställningarna.
Meddelanden:
-
Olika versioner av SharePoint har stöd för olika uttrycksformat.
-
SharePoint i Microsoft 365 har stöd för kolumnformatering som definierats med både Excel-uttryck och ast-uttryck (abstrakt syntaxträd).
-
Prenumerationsversion av SharePoint Server användare kan ha en annan upplevelse från och med funktionsuppdateringen Prenumerationsversion av SharePoint Server version 22H2. Den här funktionsuppdateringen ingår i den offentliga uppdateringen för september 2022 för Prenumerationsversion av SharePoint Server samt i alla framtida offentliga uppdateringar för SharePoint Subscription Edition.
-
Om funktionsuppdateringen version 22H2 inte har installerats har den bara stöd för kolumnformatering som definierats med ast-uttryck (Abstrakt syntaxträd) i JSON-format.
-
Om funktionsuppdateringen version 22H2 har installerats och servergruppsadministratören har konfigurerat servergruppen till att ingå i funktionsuppdateringsringen "Standardversion" stöder den bara kolumnformatering som definierats med ast-uttryck (Abstract Syntax Tree). Prenumerationsversion av SharePoint Server servergrupper finns i funktionsuppdateringsringen "Standardversion" som standard.
-
Om funktionsuppdateringen version 22H2 har installerats och servergruppsadministratören har konfigurerat servergruppen till att ingå i funktionsuppdateringsringen "Tidig version" har Prenumerationsversion av SharePoint Server stöd för kolumnformatering som definierats med både Excel-uttryck och ast-uttryck (abstrakt syntaxträd).
-
Om funktionsuppdateringen av version 23H1 eller senare har installerats har Prenumerationsversion av SharePoint Server stöd för kolumnformatering som definierats med både Excel-uttryck och abstrakta syntaxträduttryck. Det här stödet aktiveras oavsett om servergruppsadministratören har konfigurerat servergruppen så att den finns i funktionsuppdateringsringen "Early release" eller "Standard release".
-
SharePoint-servergruppsadministratörer kan välja funktionsversionsringen för sina Prenumerationsversion av SharePoint Server-servergrupper genom att gå till Central Administration > Systeminställningar > feature release-inställning.
-
SharePoint Server 2019 har endast stöd för kolumnformatering som definierats med ast-uttryck (abstract syntax tree) i JSON-format. Om du vill formatera kolumner med abstrakta syntaxträduttryck använder du SharePoint Server JSON-schemat.
Exempel på kolumnformatering
Här visas en standardlistvy, utan formatering:
Med formateringen visar ett färgat fält storleken, en e-postlänk har lagts till och status anges med färger och ikoner:
Hur gör jag?
Kolumnformateringen tillämpas med hjälp av ett textformat som kallas JSON. Du behöver dock inte veta allt om JSON för att formatera kolumner. JSON är ett textbaserat datadefinitionsspråk som definierar JSON-objekt som textpar. Till exempel "namn": John eller "tillstånd": WA är objekt.
Det enklaste sättet att använda kolumnformatering är att utgå från ett exempel och redigera det så att det gäller för ditt specifika fält. Länken nedan innehåller exempel som du kan kopiera, klistra in och redigera för dina scenarier.
-
Öppna panelen Formatera kolumn genom att välja en kolumnrubrik, välja Kolumninställningar på menyn och sedan välja Formatera den här kolumnen. Panelen Formatera kolumn visas.
-
Kopiera och klistra in text från JSON-referensen för kolumnformatering till kolumner i din SharePoint-lista.