Ende letzten Jahres hat Microsoft angekündigt, die Spaltenformatierung mit JSON durch Vorlagen zu vereinfachen. Seit Anfang des Jahres ist diese Funktion jetzt auch Verfügbar und wird immer weiter verbessert. Auf der Collaboration Summit im Mai waren wir zu einem spannenden Vortrag rund um die Formatierungsmöglichkeiten und möchten euch natürlich auch dran teilhaben lassen! Wie immer erhaltet ihr von uns aber nicht nur Theorie sondern auch gleich praktische Use Cases, die euch die Anwendung im Arbeitsalltag zeigen.

Was ist JSON eigentlich?

JSON ist die Abkürung für JavaScript Object Notation und ist eine textbasierte Datendefinitionssprache. Damit wir Spalten formatieren können, müssen wir aber nicht zum Codewriter werden. Nur soviel solltet ihr zum Aufbau wissen:

Diagramm über JASON Syntax

Wie lange gibt es das schon?

Die Spaltenformatierung ist in Office365 nur mit der modern View verfügbar und war in älteren SharePoint Versionen noch nicht verfügbar.

Die Möglichkeit ganz ohne Code und direkt aus Vorlagen Spalten zu formatieren gibt es erst seit Anfang dieses Jahres und auch noch nicht für alle Spaltentypen.

Auch die Formatierung ganzer Ansichten ist mittlerweile möglich und natürlich stellen wir sie euch gleich genauso vor.

Was kann die Formatierung alles und was solltet ihr beachten?

Mit den Formatierungsmöglichkeiten könnt ihr eure Listen in ganz neuem Design erstrahlen lassen. Anstatt der einfarbigen grauen Listen könnt ihr fancy Listen und fast sogar Dashboards erstellen und das alles im Standard.

Die Spaltenformatierung wird von fast allen Spaltentypen unterstützt, nur bei vier Spalten ist eine Anpassung nicht möglich bzw. nur eingeschränkt möglich:

  • Währung (erlaubt Formatierung über Feldeinstellungen)
  • Verwaltete Metadaten
  • Dateiname (in einer Dokumentenbibliothek)
  • Retention Label

Ihr könnt in einer Liste sowohl die Spalten als auch die Ansicht mit einer Formatierung belegen!

Wo liegt der Unterschied?

 

Spaltenformatierung

Darstellung einer Spaltenformatierung

  • Ist direkt einer Spalte zu geordnet
  • Kann über die Spalteneinstellungen bearbeitet werden
  • Kann auch direkt über die Spalte bearbeitet werden

 

Ansichten Formatierung

  • Wird direkt in der jeweiligen Ansicht bearbeitet
  • Ist auf eine bestimmte Ansicht gespeichert
  • Überschreibt Spaltenformatierungen (Zeilen Formatierungen)

Fenster zur Ansicht der Spaltenformatierung

Use Cases zu Listenerstellung

Projektdashboard

Schon mit wenig Aufwand und kleinen Codes könnt ihr ein tolles Projektdashboard erstellen. Natürlich findet ihr die dazugehörigen Codes in unseren Shownotes.
Projektübersicht

Aufgabenliste:

Muss ich den Code immer selbst schreiben?

Nein, keine Angst, ihr müsst nicht immer einen neuen Code schreiben. Reichen euch die Beispiel auf den Microsoft Seiten nicht aus, schaut mal bei GitHub vorbei, hier gibt es jede Menge Beispiele und ihr müsst den Code einfach nur kopieren und bei euch einfügen.

Was kommt in Zukunft?

Microsoft will die Vorlagen, die bereits für einige Spaltentypen zur Verfügung stehen, weiterentwickeln und für noch mehr Spalten zur Verfügung stellen, sodass ihr noch weniger Code verwenden müsst!

Links:

GitHub: SharePoint Formatierungs-Beispiele