Anzeige der Sharepoint-Listenspalte

Aug 25 2020

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

theChrisKent Aug 25 2020 at 20:56

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.