SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Variable als Filterkriterium an Bibliothek übergeben?

Geprüfte Antwort Dieser Beitrag hat 2 Antworten

Ohne Rang
81 Beiträge
Dirk Weinert erstellt 25 Apr. 2013 07:39
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallöle,

heute mal eine etwas Kniffilige Angelegenheit.
Ich habe mehrere pages, die namentlich nur aus Nummern
bestehen. Page 1 hat z.B den Namen 1234, Page 2 den Namen 5678 usw.
Nun habe ich aber auch eine Dokumenten-Bibliothek, die als zusätzliche
Spalte eben diese Seitennummern beinhaltet.
Somit kann ich die Ansicht schön nach den Nummern filtern.

Stelle ich in der Bibliothek den Filter so ein, dass nur nach der Nummer
1234 gefiltert wird, so bekomme ich ja keine anderen Inhalte angezeigt.

Das ist super und klappt auch.

Aber...
die Filtereinstellungen nehme ich ja in der Library vor und dort trage ich die
Nummer der page von Hand ein. Damit ist das Filterkriterium ein fester Wert.
Wenn ich auf der Page 1234 bin und auf einen Link klicke, der zur Bibliothek
führt, sollen nur die Inhalte für 1234 angezeigt werden.
Das selbe gilt für 5678. Wenn ich also auf der Seite 5678 bin und dort einen
Link klicke, der zur Bibliothek führt, dann soll nach der 5678 gefiltert werden.

Das Filterkriterium muss also variabel sein.

Kann ich im Link,also im aufrufendem URL eine Variable mitgeben und diese
als Filterkriterium benutzen.

Also z.B.
http://.../pages/1234.aspx?var=1234
http://.../pages/5678.aspx?var=5678
...

Spalte mit den Nummern "is equal to" var

Irgendwie so etwas?

Ich würde ungern für jede page eine eigene Bibliothek verwenden.
Alle Inhalte sollen in eine bibliothek hinein und entsprechend
gefiltert werden.

Danke
Dirk

 

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 25 Apr. 2013 08:48
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Gehe mal auf die Bibliothek und dort auf die ungefilterte AllItems-Ansicht. Jetzt kannst Du die Spalte über den Spaltenkopf auf irgendeinen Wert filtern. In der URL steht dann so etwas:
FilterField1=NameDerSpalte&FilterValue1=1234

Genau diese Möglichkeit kannst Du jetzt nutzen, um auf den verschiedenen Seiten Links unterzubringen.

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
81 Beiträge
Dirk Weinert Als Antwort am 25 Apr. 2013 09:20
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Super, funktioniert wunderbar.

Vielen Dank
Dirk