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

Bedingte Formatierung SharePoint Liste OHNE SP DESIGNER

bewertet von 0 Usern
Nicht beantwortet Dieser Beitrag hat 0 Geprüfte Antworten | 5 Antworten | 1 Follower

Ohne Rang
3 Beiträge
BWLer erstellt in 17 Apr 2019 15:12

Hallo liebe Community,

ich stehe nun etwas länger vor einer Herausforderung,

es gilt eine komplette Zeile in einer Liste farblich zu markieren. Hierbei soll der SP Designer nicht verwendet werden, weil dieser nicht zur Verfügung steht.

Ich habe teilweise auf englisch sprachigen Foren versucht eine Lösung abzuleiten, leider ohne Erfolg.

Ich würde mich freuen, wenn ggfs. hier ein Tipp sich herauskristallisieren würde.

Was wurde bereits versucht:

Liste mit zwei Spalten [Status (Auswahl Spalte), Color Status (Berechnete Spalte)] angelegt. Anschließend wurde dieser Code in der berechneten Spalte verwendet. Ohne Erfolg.

=[Status]
"<img src=""/_layouts/images/blank.gif""  "
&" onload=""{"
&"  this.parentNode.parentNode.parentNode.style.backgroundColor="
&"  ({"
&"    'Not Started':'#FFF1AD',"
&"    'Draft':'pink',"
&"    'Reviewed':'lightgreen',"
&"    'Scheduled':'lightcoral',"
&"    'Published':'none',"
&"    'Final':'limegreen',"
&"    'Expired':'indianred'"
&"    })['"&[Status]&"']"
&" }"">"

Habe ich etwas übersehen?

Vielen Dank im Voraus.

 

 

Alle Antworten

Top-10-Beitragsschreiber
19.005 Beiträge

Seid Ihr wirklich noch auf SharePoint 2010 (Du postest in diesem Forum)? Falls ja, könnt Ihr das ohne SharePoint Designer vergessen, weil es keine vernünftige Möglichkeit gibt, JavaScript in die Seite zu bekommen.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
3 Beiträge

Guten Morgen,

ja noch auf SP2010, deine Aussage kann ich nicht ganz nachvollziehen. Man kann so einiges über die berechnete Spalte mit Java abbilden. Die amerikanischen SP Foren geben mehr als genug Anleitungen her. Jedoch komme ich gerade etwas an meine Grenzen und habe schon so einiges in berechneten Spalten abgebildet, aber das will einfach nicht funktionieren und ich verstehe nicht woran es gerade hapert.

 

Würde mich über jeden Tipp freuen.

Top-10-Beitragsschreiber
19.005 Beiträge

In 2010 kann man mit berechneten Spalten alleine kein HTML ausgeben lassen und braucht deshalb immer zusätzliches JavaScript.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
3 Beiträge

Andersherum gefragt, kennst du dich mit Java aus...bin auf eine weitere Lösung gestoßen. Jedoch scheitert gerade hier die Umsetzung.

Top-10-Beitragsschreiber
19.005 Beiträge

Ich kenne mich nur mit JavaScript aus, nicht mit Java - das sind zwei völlig unterschiedliche Dinge. Aber wie oben schon geschrieben, hast Du ohne SharePoint Designer in 2010 praktisch keine Chance JavaScript in eine Seite zu bekommen.

Viele Grüße
Andi
af @ evocom de
Blog
Seite 1 von 1 (6 Elemente) | RSS