Frage

Ich habe ein Problem und ich kann keine Dokumentation dazu finden. Ich habe einen XSLTListViewWebPart mit einer Spalte mit dem Namen Datum, die ein paar Jahre in jeder Zeile enthält.Derzeit erscheinen sie als:

  • 2008
  • 2009
  • 2010
  • 2011

    Ich möchte, dass sie in absteigender Reihenfolge erscheinen.Ich verstehe, dass dies nur Text ist und ich muss SharePoint irgendwie erzählen, dass die Zeile Jahre enthält, nur dann können sie in einer absteigenden Reihenfolge sortiert werden.Ich habe versucht, mit der Zeilenformatierung zu verwirren, um dies zu erreichen, aber kein erfolgreiches Ergebnis.

    Wenn es in ohnehin relevant ist, sind die Jahre in jeder Zeile auch Links zu den jeweiligen Ordnern.Wie kann ich dies in SharePoint Designer erreichen?

    Vielen Dank für jeden Vorschlag.Bitte lassen Sie mich wissen, wenn ich das Problem nicht richtig erklärt habe.

    Wenn dabei eine Dokumentation vorliegt, geben Sie mir bitte einen Link. Danke.

War es hilfreich?

Lösung

Der naheliegendste Weg für mich wäre, die Spalte umzuwandeln, um die Nummer einzubauen (Listeneinstellungen -> Klicken Sie auf den Spaltennamen -> Ändern Sie den Typ von "Einzelzeile des Textes" auf "Nummer", und klicken Sie dann auf "OK"). Klicken Sie anschließend auf "OK")., und sortieren Sie es dann in absteigender Reihenfolge (modifizieren Sie einfach die Sortiereinstellungen der Ansicht).

Wenn Sie versuchen, dies mit der Verwendung von XSLT zu erreichen, scheint es anscheinend den XPATH Nummer Funktion.

Verwendungsbeispiel: generasacodicetagpre.

Ein anderes Beispiel: generasacodicetagpre.

Andere Tipps

Wenn die Spalte eine Textspalte ist, können Sie immer noch absteigend sortieren.Auf der Sortierschaltfläche befindet sich eine Option, um die Sortiereinstellungen zu ändern.Es ist nicht erforderlich, überhaupt nicht umzuwandeln, es sei denn, ich vermisse etwas.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top