Anzeige der Sharepoint-Listenspalte
Ich habe eine Liste, in der ich die Spalte PromotedState verwende, um anzuzeigen, ob eine Site eine Sitepage oder eine Zeitung ist, basierend auf den Nummern "0" und "2" (0 = Sitepage, 2 = Zeitung).
Die Spalte wird mit diesen Werten (0 oder 2) gefüllt. Jetzt möchten Sie eine neue Spalte mit dem Namen Typ Seite erstellen, die den PromotedState-Wert nachschlägt und den Text Sitepage oder Newspage basierend auf dem aufgefüllten Wert anzeigt.
Antworten
Sie können dies mit der Spaltenformatierung direkt in der PromotedState-Spalte in diesem Format tun:
{
"elmType": "span",
"txtContent": "=if(@currentField == 0, 'Sitepage', if(@currentField == 2, 'Newspage', ''))"
}
Die doppelte Überprüfung dient dazu, Ordner zu berücksichtigen.
Sie können dieses Format anwenden, indem Sie der Ansicht die Spalte "Heraufgestufter Status" hinzufügen und im Spaltenmenü die Option "Diese Spalte formatieren" auswählen. Fügen Sie dann einfach das oben genannte ein und klicken Sie auf Übernehmen.