Spaltenformatierung mit JSON

Gilt für
SharePoint Server 2019

Informationen zur Spaltenformatierung mit JSON

Verbesserte Anzeige von Spalten in Listen aus SharePoint Server-Editionen mit JSON-Formatierung. Der JSON-Spaltenformatierungstext beschreibt die angezeigten Elemente und deren Anzeigestil. Die Daten in der Spalte ändern sich dadurch nicht. 

Jede Person, die Ansichten in einer Liste erstellen und verwalten kann, kann über die Spalteneinstellungen auf Spaltenformatierung zugreifen.

Hinweis

  • Verschiedene Versionen von SharePoint unterstützen unterschiedliche Ausdrucksformate.
  • SharePoint in Microsoft 365 unterstützt Spaltenformatierungen, die sowohl mit Ausdrücken im Excel-Stil als auch mit AST-Ausdrücken (Abstract Syntax Tree) definiert wurden.
  • Benutzer der SharePoint Server-Abonnementedition haben möglicherweise eine andere Erfahrung, beginnend mit dem Featureupdate für die SharePoint Server-Abonnementedition Version 22H2. Dieses Featureupdate ist im öffentlichen Update vom September 2022 für die SharePoint Server-Abonnementedition sowie in allen zukünftigen öffentlichen Updates für die SharePoint Server-Abonnementedition enthalten.
  • Wenn das Featureupdate für Version 22H2 nicht installiert wurde, unterstützt es nur Spaltenformatierungen, die mit AST-Ausdrücken (Abstract Syntax Tree) im JSON-Format definiert wurden.
  • Wenn das Featureupdate für Version 22H2 installiert wurde und der Farmadministrator die Farm für den Featurereleasering "Standardversion" konfiguriert hat, wird nur die Spaltenformatierung unterstützt, die mit AST-Ausdrücken (Abstract Syntax Tree) definiert wurde. SharePoint Server-Abonnementedition-Farmen befinden sich standardmäßig im Featurereleasering "Standard-Version".
  • Wenn das Featureupdate der Version 22H2 installiert wurde und der Farmadministrator die Farm so konfiguriert hat, dass sie sich im Featurereleasering "Frühe Version" befindet, unterstützt die SharePoint Server-Abonnementedition Spaltenformatierung, die sowohl mit Ausdrücken im Excel-Format als auch mit AST-Ausdrücken (Abstract Syntax Tree) definiert wurde.
  • Wenn das Featureupdate Version 23H1 oder höher installiert wurde, unterstützt die SharePoint Server-Abonnementedition Spaltenformatierungen, die sowohl mit Ausdrücken im Excel-Stil als auch mit AST-Ausdrücken (Abstract Syntax Tree) definiert wurden. Diese Unterstützung wird unabhängig davon aktiviert, ob der Farmadministrator die Farm für den Featurereleasering "Frühe Version" oder "Standardversion" konfiguriert hat.
  • SharePoint-Farmadministratoren können den Featurereleasering für ihre SharePoint Server-Abonnementeditionfarmen auswählen, indem sie zu den Systemeinstellungen > der Zentraladministration > wechseln Featureversionspräferenz.
  • SharePoint Server 2019 unterstützt nur Spaltenformatierungen, die mithilfe von AST-Ausdrücken (Abstract Syntax Tree) im JSON-Format definiert wurden. Verwenden Sie das SharePoint Server-JSON-Schema, um Spalten mit AST-Ausdrücken (Abstract Syntax Tree) zu formatieren.

Beispiel für Spaltenformatierung

Hier ist eine Standardlistenansicht, ohne Formatierung:Beispiel für eine SharePoint-Liste ohne Spaltenformatierung

Bei Formatierung zeigt ein farbiger Balken die Größe an, ein E-Mail-Link wird hinzugefügt und der Status wird mit Farben und Symbolen angegeben:Beispiel für eine SharePoint-Liste mit angewendeter Spaltenformatierung

So wird's gemacht

Spaltenformatierung wird mithilfe eines Textformats namens JSON angewendet. Sie brauchen aber nicht alles über JSON zu wissen, um Spalten zu formatieren. JSON ist eine textbasierte Datendefinitionssprache, die JSON-Objekte als Textpaare definiert. Beispielsweise sind "name": John oder "state": WA Objekte.

Die einfachste Möglichkeit zur Verwendung der Spaltenformatierung besteht darin, mit einem Beispiel zu beginnen und es so zu bearbeiten, dass es auf Ihr spezifisches Feld angewendet wird. Die JSON-Referenz zur Formatierung von Linkspalten enthält Beispiele, die Sie für Ihre Szenarien kopieren, einfügen und bearbeiten können.

  • Um den Bereich "Spalte formatieren" zu öffnen, wählen Sie eine Spaltenüberschrift aus, wählen Sie im Menü Spalteneinstellungen aus, und wählen Sie dann Diese Spalte formatieren aus. Der Bereich "Spalte Format" wird angezeigt.
  • Kopieren Sie Text aus dem JSON-Verweis zur Spaltenformatierung , und fügen Sie ihn in Spalten in Ihrer SharePoint-Liste ein.