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!
Please also mark the comments that contributed to the solution of the article
Content-Key: 456474
Url: https://administrator.de/contentid/456474
Printed on: April 24, 2024 at 03:04 o'clock
3 Comments
Latest comment
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",
""
]
}
}
}