Del via


Udvidet visningsfilter for lister

Du kan bruge tabeltilladelser, hvis du vil sikre poster. Hvis du vil filtrere poster baseret på den aktuelle portalbrugerens kontekst, kan du konfigurere et filter på den underliggende modelbaserede visningsdefinition, der bruges af listen, vha. arbejdsområdet Data. Denne funktion understøtter filtrering for den aktuelle bruger, brugerens overordnede firma eller websted på ethvert niveau. Du skal blot bygge visningsfilteret, så det svarer til en enkelt kontaktpost, så erstatter koden dens værdi med den faktiske værdi under kørslen. Der er ingen grund til at tildele værdier til felter i sektionen Filterbetingelser.

  • Kontrolelementet finder alle betingelseselementer, hvor uitype="contact", og indstiller værdien til den faktiske værdi for den aktuelle webstedsbrugers kontakt-id.
  • Kontrolelementet finder alle betingelseselementer, hvor uitype="account", og indstiller værdien til den faktiske værdi for den aktuelle webstedsbrugers overordnede konto-id.
  • Kontrolelementet finder alle betingelseselementer, hvor uitype="adx_website", og indstiller værdien til den faktiske værdi for det aktuelle website-id.

Eksempel på visning af filterkriterier

I følgende billede vises en vilkårlig kontakt, der er tildelt en filterbetingelse. Denne kontakt er en 'dummy'-kontakt, men det kan være en hvilken som helst kontaktpersonpost. Dette post-id erstattes med den faktiske værdi af id'et for den bruger, der ser på siden. Hvis brugeren ikke er logget på, returneres der ingen poster. Det giver større fleksibilitet i filtrering af dataene baseret på brugerens og webstedets kontekst.

Eksempel på visning af filterkriterier.

Bemærk

Hvis du filtrerer efter den aktuelle webstedsbrugers kontaktpersonkonto eller overordnede firma, så anbefales du at knytte en sidetilladelse til websiden for at tvinge brugeren til at logge på. Du skal oprette en webrolle. Konfigurer sidetilladelser, og tilknyt webrollen. Derved tvinges brugere til at blive tilmeldt for at få vist siden, og det er derfor muligt, at dataene udfyldes i overensstemmelse hermed.

Se også