Darstellung von SharePoint-Listeneinträgen als Galerie

post-thumb

Nicht zuletzt mit Microsoft List haben Listen in SharePoint in einem größeren Umfang an Funktionalitäten gewonnen. Dabei gehen die Möglichkeiten zur Formatierung und Darstellung der Listen weit über die Standardfunktionalitäten, wie Gruppierung und Filterung hinaus.

So können die Elemente einer Liste beispielsweise als Kachel angezeigt werden. Die Inhalte der jeweiligen Kacheln können entsprechend angepasst werden (Spalten, Reihenfolge der Spalten usw.), hierzu sind keine Programmierkenntnisse notwendig. Bereits eine breite Funktionalität wird konfigurativ abgedeckt. Weitere speziellere Einstellungen können über JSON hinzugefügt und angepasst werden.

Überblick

In diesem Beitrag werden einige Möglichkeiten zur Konfiguration und Einstellungen für Listen in SharePoint aufgezeigt. Zusätzlich werden Einstellungen, welche nicht konfigurativ umsetzbar sind, mithilfe von JSON verändert.

Ausgangssituation

Als Basis dient unsere Liste der Ressourcen mit einigen Feldern, welche unterschiedliche Feldtypen beinhaltet. Hierzu gehören neben mehreren Textfeldern (Anlagename, Typenummer, Hersteller, Eigenschaften), ein Personenfeld (Verantwortlich), ein Zahlenfeld (Anzahl), ein Dropdownfeld (Lagerort) und ein Ja/ Nein-Feld (Prüfung notwendig).

Liste

Darstellung als Kacheln

Um die Liste als Kacheln (Galerie) darstellen zu können, muss im Listenmenü in SharePoint rechts zunächst das DropDown-Feld (1) geöffnet werden und der Eintrag Galerie (2) gewählt werden.

Galerie

Hierdurch werden die Einträge bereits als Kacheln angezeigt, u.a. eine Vorschau des hinterlegten Bildes. Die Ansicht ist somit bereits deutlich ansprechender als eine einfache Listendarstellung.

Kacheln

Anpassen der Ansicht

Die Galerie-Ansicht kann über die Formatierung der Ansicht (Alle Elemente; Aktuelle Ansicht bearbeiten) angepasst werden. Im Karten Designer können danach ausgewählt werden, welche Felder auf der Kachel angezeigt werden sollen, die Reihenfolge verändert werden und das Vorschaubild der entsprechenden Felder angezeigt werden.

| Kartendesign | Element |

Bedingte Formatierung

Mit Bedingten Formatierungen können Inhalte einzelner Felder hervorgehoben werden. Hierzu zählt z.B. farbliche Hervorhebung bei bestimmten Werten, oder der Anzeige von Zahlenfeldern als Datenbalken.

Um eine bedingte Formatierung hinzuzufügen, muss in der Formatierungsansicht der Tab „Spalten formatieren“ ausgewählt werden. Nachdem die gewünschte Spalte ausgewählt wurde, kann die entsprechende Formatierung gewählt werden (z.B. Bedingte Formatierung).

Bedingte-Formatierung

Bei der Bedingten Formatierung setzt man anschließend die Bedingung/en, welche hierfür gelten sollen und die Zielfarbe, welche das Feld anschließend besitzen soll.

Regel-bearbeiten

Nach dem Hinzufügen von weiteren Spaltenformatierungen erhalten wir eine Umfangreichere Darstellung der Listenelemente als Kacheln.

Formatierte-Liste

Anpassen via JSON

Nachdem wir bereits eine Vielzahl ein Einstellungen konfigurativ abbilden konnten, möchten wir uns nun dem Formatieren der Ansicht via JSON widmen. Hierzu möchten wir z.B. die Breite der Kacheln verändern. Dies lässt sich in der Formatierungsansicht der Liste anpassen indem im Karten-Designer in den Erweiterten Modus gewechselt wird.

Hier hat man u.a. die Möglichkeit die Breite der Kacheln (width) usw. einzustellen. Es können auch komplexere Hervorhebungen und Anpassungen vorgenommen werden. Allerdings lassen sich diese Änderungen nicht übernehmen, wenn man erneut in den Entwurfsmodus des Karten-Desinger wechseln möchte. Die Einstellungen, welche via JSON gemacht wurden, gehen hierdurch verloren.

JSON-Anpassung

Fazit

Das hier beschriebene Beispiel hat deutlich gemacht, wie mächtig die Einstellungsmöglichkeiten der SharePoint Listen zusammen mit der Kachel/ Galerie-Ansicht bieten. Dabei sind eine Vielzahl an Einstellungen konfigurativ möglich. Komplexere Darstellungen können zwar in JSON abgebildet werden, doch bieten leider keine Möglichkeit für eine weitere Rückkehr in den Entwurfsmodus im Karten-Designer; die entsprechenden Einstellungen im JSON würden ansonsten verworfen werden. Nichts desto trotz erhält man innerhalb kurzer Zeit und rein konfigurativ eine ansprechend gestaltete Kachel/ Galerie-Ansicht.


Wir unterstützen bei der Add-In-Entwicklung sowie bei der Anpassung und Teilentwicklung von Standardsoftware!


Lernen Sie uns kennen

Das sind wir

Wir sind ein Software-Unternehmen mit Hauptsitz in Karlsruhe und auf die Umsetzung von Digitalstrategien durch vernetzte Cloud-Anwendungen spezialisiert. Wir sind Microsoft-Partner und erweitern Standard-Anwendungen bei Bedarf – egal ob Modernisierung, Integration, Implementierung von CRM- oder ERP-Systemen, Cloud Security oder Identity- und Access-Management: Wir unterstützen Sie!

Mehr über uns

Der Objektkultur-Newsletter

Mit unserem Newsletter informieren wir Sie stets über die neuesten Blogbeiträge,
Webcasts und weiteren spannenden Themen rund um die Digitalisierung.

Newsletter abonnieren