Oversikt over lister
Lister kan konfigureres i Power Pages-utformingsstudioet. Se Legg til en liste for mer informasjon.
Konfigurasjon av listemetadata
En liste er en datadrevet konfigurasjon du bruker til å legge til en nettside som gjengir en liste over oppføringer, uten at en utvikler trenger å vise rutenettet på et nettsted. Når du bruker lister, kan du vise Dataverse-oppføringer på en nettside.
Rutenettet støtter sortering og pagineres hvis antall oppføringer er større enn angitt sidestørrelse.
Hvis Nettside for detaljert visning er angitt, vil hver oppføring inneholde en kobling til siden, og ID-en for oppføringen vil bli lagt til spørringsstrengen sammen med navnet på parameteren for spørringsstrengen for ID-en. Funksjonaliteten til målskjemaet (skrivebeskyttet eller redigere) avgjøres av konfigurasjonen av skjemamodusen og tabelltillatelsene som er tilordnet webrollene som er tilknyttet brukeren.
Listen støtter også flere visninger. Hvis det er angitt flere visninger, vises en rullegardinliste som lar brukeren bytte mellom de ulike visningene.
Dataene kan også filtreres av gjeldende nettstedsbruker, gjeldende nettstedsbrukers overordnede kundeforretningsforbindelse og gjeldende portalnettsted. Hvis det finnes en verdi for begge filterbetingelsene Attributt for portalbruker og Attributt for forretningsforbindelse, vil nettstedet gjengi en rullegardinliste for å la brukeren vise sine egne (Mine) data eller dataene for den overordnede kundeforretningsforbindelsen.
Legg til en liste på nettstedet
Listen inneholder relasjonene til nettsider og forskjellige egenskaper for å kontrollere initialiseringen av listeoppføringer på nettstedet. Relasjonen til nettsiden tillater dynamisk henting av listedefinisjonen for en gitt sidenode på nettstedet. Hvis du vil vise eksisterende tabellvisninger eller opprette nye tabellvisninger, kan du gå til Innhold>Lister i Portalbehandling-appen.
Merk
- En liste må være knyttet til en nettside på et gitt nettsted for at listen skal vises på området.
Nettsidene som er tilknyttet listen, kan vises ved å velge koblingen Nettsider i relaterte navigasjonskoblinger på menyen helt til venstre. Når du oppretter listen, er det første trinnet å velge tabellen du vil gjengi en liste for på nettstedet. Deretter velger du én eller flere modelldrevne appvisninger du vil gjengi.
Når du oppretter eller redigerer en nettside, kan du angi en liste i oppslagsfeltet som er tilgjengelig på nettsideskjemaet. Sidemalen er vanligvis Side-malen, men kan være én av flere andre maler utformet for innhold, siden hovedmalene inneholder logikken som er nødvendig for å finne ut om en liste skal gjengis.
Legg til en liste ved å bruke Liquid
En liste kan også legges til på et nettsted ved å bruke Liquid-merket {% include 'entity_list' key: '<<list name>>' %}
på et innholdsområde, for eksempel feltet Sidekopi på en nettside eller en nettmal.