Spring til indholdet

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.

Opdateret SharePoint 1 min. læsning

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.
  • FilterName er kolonnens interne navn, ikke visningsnavnet.
  • Den moderne visning har sine egne parametre. FilterField1=Country&FilterValue1=Denmark filtrerer på én værdi, og FilterFields1=Country&FilterValues1=Worldwide;%23Denmark på flere. FilterName og FilterMultiValue stammer fra den klassiske visning.

Alle noter