JSON "wenn.dann" integrieren
Hallo zusammen,
ich sitze gerade an der Spaltenformatierung in SharePoint mit JSON
Bisher habe ich eine JSON Formatierung mit der ich mir Zellen "Nächste Kontrolle" rot markieren lasse, falls das Datum innerhalb der nächsten 30 Tage ansteht. (siehe Bild)
Nun möchte ich in die Formatierung einbauen, dass die Zelle "Nächste Kontrolle" nicht markiert wird, wenn die Zelle "Kontrolldatum" rechts daneben befüllt ist.
Vielen Dank für eure Hilfe!
ich sitze gerade an der Spaltenformatierung in SharePoint mit JSON
Bisher habe ich eine JSON Formatierung mit der ich mir Zellen "Nächste Kontrolle" rot markieren lasse, falls das Datum innerhalb der nächsten 30 Tage ansteht. (siehe Bild)
Nun möchte ich in die Formatierung einbauen, dass die Zelle "Nächste Kontrolle" nicht markiert wird, wenn die Zelle "Kontrolldatum" rechts daneben befüllt ist.
Vielen Dank für eure Hilfe!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 456474
Url: https://administrator.de/forum/json-wenn-dann-integrieren-456474.html
Ausgedruckt am: 29.04.2025 um 21:04 Uhr
3 Kommentare
Neuester Kommentar

Hier steht eigentlich alles schön erklärt:
https://docs.microsoft.com/de-de/sharepoint/dev/declarative-customizatio ...
Andere Spalten sprichst du mit Dollarzeichen an, also z.B. $Kontrolldatum, dann machst du einen Vergleich mit dem Operator "!=" und einem leeren String und verknüpfst beide Abfragen mit Operator &&.
https://docs.microsoft.com/de-de/sharepoint/dev/declarative-customizatio ...
Andere Spalten sprichst du mit Dollarzeichen an, also z.B. $Kontrolldatum, dann machst du einen Vergleich mit dem Operator "!=" und einem leeren String und verknüpfst beide Abfragen mit Operator &&.

Hab keinen Sharepoint zum testen deshalb nur unverbindlich und ungetestet, sollte dir aber deinen Ansatz liefern auf dem du aufbauen kannst. Viel Erfolg.
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/column-formatting.schema.json",
"elmType": "div",
"txtContent": "@currentField",
"style": {
"color": {
"operator": "&&",
"operands": [
{
"operator": "<=",
"operands": [
"@currentField",
{
"operator": "+",
"operands": ["@now",2592000000]
}
]
},{
"operator": "!=",
"operands": ["[$Kontrolldatum]",""]
},
"#FF00000",
""
]
}
}
}