SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




SharePoint Designer - > Bedingte Formatierung

Unbeantwortet Dieser Beitrag hat 6 Antworten

Ohne Rang
150 Beiträge
Lars Eigeldinger erstellt 16 Apr. 2013 16:11
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

hat jemand von euch schon Erfahrung mit der Bedingten Formatierung im SP 2013 Designer?
Versuche gerade die Farbliche Gestaltung an einer meiner Listen.

Den Punkt habe ich schon gefunden, aber wenn ich in der Ansicht bin, lässt er mich keine Formatierung erstellen. Laut Beschreibung muss ich auf ein HTML-Tag, Datenwert oder Textbereich auswählen.

Trotz allem anklicken, hat sich nichts getan. Muss man vielleicht Vorab noch etwas dazu einstellen?

Danke Gruss Lars

Alle Antworten

Ohne Rang
508 Beiträge
Tom Scheuermann Als Antwort am 16 Apr. 2013 18:45
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Lars,

hast Du denn eine XsltListViewWebPart verwendet oder in welchem Bereich genau versuchst Du die Formatierung anzuwenden ?

Greets

Tom

ts (-at-) computer-kreativ.de

Microsoft Certified IT Professional: SharePoint 2010 Administration
Microsoft Certified Technoligie Specialist: SharePoint 2010 Configuring

Ohne Rang
150 Beiträge
Lars Eigeldinger Als Antwort am 22 Mai 2013 15:24
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

so nach längerer Pause... ich hab hier diesen Blog gefunden: http://sharepointjungs.de/archive/2009/10/22/sharepoint-2010-bedingte-formatierung-mit-sharepoint-designer.aspx

und da steht das in der Ansicht von der Liste das ganze gemacht werden sollte, zumindest im SP2013.

Ich habe nur den Foundation und da finde ich das XsltListViewWebPart nicht.

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 22 Mai 2013 17:13
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ich habe das nur kurz ausprobiert: auch in 2013 werden alle Ansichten durch ein XsltListViewWebPart gerendert - auch bei Foundation. Allerdings habe ich die ganzen Einstellmöglichkeiten in SPD 2013 nicht gefunden. Ich fürchte Microsoft hat in der neuen Version mal wieder gut funktionierende Elemente aus der Vergangenheit weggelassen. Wäre nicht das erste Mal...

Ich schaue mir das aber bei Gelegenheit genauer an.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
91 Beiträge
Myrcella Als Antwort am 23 Okt. 2014 08:00
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Lars,

ich weiß, die Antwort kommt spät, aber was genau hast du mit der bedingten Formatierung denn vor?

Ich wollte zum Beispiel die Priorität von Dokumenten farbig darstellen (hoch, normal, niedrig) und habe dazu einfach mal gegoogled, wie man diese "Ampelformatierung" einbinden kann. Die kann man dann beliebig einsetzen und erweitern, zum Beispiel für Kategorien oder Ähnliches. Falls deine Anfrage noch aktuell ist, kann ich dir gerne detaillierter schreiben, wie ich es dann meine gefundene Anleitung umgesetzt habe.

Viele Grüße,

Myrcella

Ohne Rang
150 Beiträge
Lars Eigeldinger Als Antwort am 23 Okt. 2014 08:37
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Myrcella,

ja, dieser Punkt ist bei mir noch offen.
Ich wäre dir sehr dankbar wenn du mir sagen könntest wie du das geschaft hast.

danke
Gruss Lars

 

Ohne Rang
91 Beiträge
Myrcella Als Antwort am 23 Okt. 2014 09:43
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Also ich kann dir nur bunte Punkte anbieten, aber ich fand die bei mir eigentlich ganz passend, deswegen schreibe ich dir einfach diese Lösung. Eigentlich ist sie nur übersetzt, gekürzt, und mit ein paar Anmerkungen versehen. Das Original findest du hier: http://blog.pathtosharepoint.com/2008/12/09/color-coding-more-examples/ Abwandeln kannst du das alles immer noch, oder googlest einfach nochmal "stoplight column" oder so.

1. Du brauchst Nummern von 1 bis x. (x ist hierbei die Anzahl deiner verschiedenen Einträge, Kategorien oder was auch immer.) Entweder kommen die direkt in deine Spalte (für Priorität z.B. 1 - hoch, 2 - normal, 3 - niedrig), oder du machst eine extra berechnete Spalte (sowas wie [=wenn(Priorität="hoch";1;wenn(Priorität=niedrig;2;3))] oder so).

2. Du brauchst eine berechnete Spalte. Für bunte Punkte kommt hier folgender Text:

="<DIV style='font-weight:bold; line-height:4px; font-size:60px; color:"&WAHL(LINKS([Spalte mir den Nummern];1);"darkgreen";"gold";"firebrick")&";'>•</DIV>"

Du brauchst dabei so viele verschiedene Farben wie x, die Reihenfolge der Aufzählung muss von 1 nach x gehen. Mögliche Farben mit ihren Bezeichnungen findest du hier: http://www.w3schools.com/html/html_colornames.asp

3. Lege eine *.txt-Datei an mit folgendem Inhalt:

<script type="text/javascript">
/* Text to HTML - version 2.1.1 */
function TextToHTML(NodeSet, HTMLregexp) {
var CellContent = "";
var i=0;
while (i < NodeSet.length){
try {
CellContent = NodeSet[i].innerText || NodeSet[i].textContent;
if (HTMLregexp.test(CellContent)) {NodeSet[i].innerHTML = CellContent;}
}
catch(err){}
i=i+1;
}
}

// List views
var regexpTD = new RegExp("^\\s*<([a-zA-Z]*)(.|\\s)*/\\1?>\\s*$");
TextToHTML(document.getElementsByTagName("TD"),regexpTD);
</script>

4. Speicher die Datei irgendwo im SharePoint.

5. Lege einen Inhalts-Editor-Webpart UNTER deine Liste. Gib im CEWP deinen Link zur *.txt-Datei an.

6. Setze die Formatvorlage der Listenansicht auf "einfache Tabelle", sonst wird dir nur ein Haufen Code angezeigt.

7. Voilà! Fertig.

Ich kann dir mit Troubleshooting leider nicht behilflich sein, weil ichs mir selbst nur so aus verschiedenen Anleitungen und meinen mickrigen HTML-Kenntnissen zusammengebastelt habe, aber wenn du soweit gekommen bist, ist der Rest ein Kinderspiel. :)

Beste Grüße,

Myrcella