Filtrér en grupperet visning fra adressen
En visning i SharePoint kan både grupperes og filtreres dynamisk fra adresselinjen med FilterName og FilterMultiValue — men kun hvis grupperne står foldet ud.
En visning med både filtre og gruppering er let at lave. Skal filteret i stedet styres dynamisk af adressen, så det samme link kan vise forskellige udsnit, kræver det lidt mere.
Fremgangsmåde#
Filteret sættes på med to parametre efter visningens adresse:
?FilterName=[kolonne]&FilterMultiValue=[værdi 1];[værdi 2]
For eksempel viser dette alle dokumenter, hvor kolonnen Country er Worldwide eller Denmark:
.../AllItems.aspx?FilterName=Country&FilterMultiValue=Worldwide;Denmark
Det der driller#
- Grupperne skal stå foldet ud. Er visningen sat til at vise grupperne sammenfoldet, virker filteret ikke. Det indstilles under visningens gruppering.
FilterNameer kolonnens interne navn, ikke visningsnavnet.- Den moderne visning har sine egne parametre.
FilterField1=Country&FilterValue1=Denmarkfiltrerer på én værdi, ogFilterFields1=Country&FilterValues1=Worldwide;%23Denmarkpå flere.FilterNameogFilterMultiValuestammer fra den klassiske visning.