Los gehts mit dem 1. Teil der Blog Serie „No-Code-Ampelfunktion – Bedingte Formatierung, ContentTypes und SharePoint Designer“.
Alle Ansichten in SharePoint 2010 sind bereits im DefaultXsltListViewWebParts enthalten, die mit SharePoint Designer einfach anzupassen sind:
VORTEIL: Alle Anpassungen verlaufen im Standard! So kann zum Beispiel diese Ansicht weiterhin über die Browser-Oberfläche bearbeitet werden, was unter SharePoint 2007 nicht möglich gewesen ist.
So geht’s:
- Erst mal habe ich eine Liste mit den Spalten Titel (Text), Wert (Auswahl: Rot, Gelb, Grün), Projektkommentar (Multiline), Projektsicht (Bool), Übersicht (Bool) erzeugt
- Im SharePoint-Designer die Liste (hier Projektattribute) auswählen/öffnen:
- Die zu editierende Ansicht (hier BedingteFormatierung) wählen/öffnen:
- Rechtsklick auf die zu formatierende Spalte (in diesem Falle Wert), oder die Zeile und „Bedingte Formatierung…„auswählen
- Auf der rechten Seite erscheint das Aufgabenfenster „Bedingte Formatierung“, hier „Formatierung übernehmen…“ auswählen
- Nun die Bedingung(en) festlegen (hier Wert gleich Rot)
und über „Formatvorlage festlegen“ die Formatierungen (hier wird die Schrift auf Rot gesetzt) wählen:
- Das Ganze für Gelb und Grün auch noch machen und man erhält:
- Speichern nicht vergessen, fertig!
Das gleiche funktioniert auch mit Sichtbarkeiten:
- Für Sichtbarkeiten, die Tabelle so markieren, dass die Zeilen markiert sind (nicht die Überschriften!)
- Dann „Inhalt ausblenden“ wählen
- Wieder die Bedingung setzen:
Anmerkung: Natürlich kann man das auch per Filter in den Ansichten regeln – dieses Beispiel soll nur das Prinzip zeigen.
- Speichern und das Ergebnis im Browser bewundern:
- Das Ganze funktioniert auch mit Webparts auf Startseiten.
Achtung: Die bedingten Formatierungen in einer Sicht werden nicht in die Webparts (bei Auswahl der Sicht) übernommen und müssen hier erneut angelegt werden
Soweit zu Teil 1, den bedingten Formatierungen. Bedingte Formatierungen helfen für die Projektampel nicht wirklich, da wir ja eine Ampel sehen wollen und Schrift einfärben nicht die gewünschte Lösung ist. Man könnte zwar eine Ampel auch über Hintergrundbilder einer Tabellenzelle in den Bedingten Formatierungen setzen, aber wer will da denn noch den Überblick behalten? Außerdem fehlt uns ja dann immer noch die kumulierte Übersicht auf der Portalseite.
Dennoch sind bedingte Formatierungen verdammt nützlich und für die eine oder andere Sache gut zu gebrauchen und schnell umgesetzt.
In Teil 2 nähern wir uns dann der Lösung Ampel über ContentTypes, morgen an gleicher Stelle – Viel Spaß!
Ich habe alles an Patrick weitergeleitet. Er wird sich sicherlich melden.
Herzliche Grüße,
Andrej
Hallo,
ich habe die Anleitung genau wie beschrieben befolgt, leider werden bei mir aber nicht die Werte in der Spalte bunt, sondern die Überschrift der Metadatespalte. Was mache ich falsch?
Vielen Dank schonmal vorab!
Viele Grüße,
Melanie
Hallo, könntest Du die Bedingte Formatierung für Webparts auf der Startseite nochmal genauer erklären? Ich bekomme es dort leider nicht hin.