Del via


Integrer SharePoint Online i Power Apps-oversikt

Denne artikkelen veileder deg gjennom opprettelse av en liste fra SharePoint eller Microsoft Lister, integrering av listen i Power Apps og tilpassing av listen i appen.

Når du legger til data i en app, kan du velge en SharePoint-liste eller Microsoft Lister som kilde. Du kan alternativt opprette en app basert på en SharePoint-liste via integreringsmenyen i Microsoft Lister. Når listen er i appen, kan du filtrere den og tilpasse listen.

Notat

Når du oppretter eller viser en liste SharePoint, blir du automatisk omdirigert til Microsoft Lister. Listen finnes alltid i både Microsoft Lister og SharePoint. Du finner mer informasjon i Hva er en liste i Microsoft 365?

Forutsetning

Opprette en liste

Du kan opprette en ny SharePoint-liste via Microsoft Lister-appen i Opprett en liste.

Integrer en liste

Når du har en liste, kan du integrere den i Power Apps eller opprette en app basert på en SharePoint-liste eller Microsoft Lister.

Koble til en liste i Power Apps

En metode du kan bruke til å arbeide med en liste i appen, er å koble til SharePoint via Data-menyen i en app for å importere en liste. Listen fungerer som en datakilde i Power Apps.

Skjermbilde av hvor du kan koble til en SharePoint-liste via menyen Data, Legg til data og Koblinger.

Finn ut mer i Koble til SharePoint fra en lerretsapp.

Opprett en app basert på en liste

Når du viser en SharePoint-liste, går du automatisk til Microsoft Lister, der du kan integrere en liste med Power Apps:

Skjermbilde som viser plasseringen av integreringsalternativet for topplinjen i Microsoft-lister. Du kan velge denne menyen for å tilpasse skjemaet for en liste i en app eller opprette en ny app basert på listen.

Finn ut mer i Opprett en lerretsapp med data fra Microsoft Lister.

Tilpass en liste eller et skjema

Når du importerer en liste til Power Apps som en datakilde, kan du vise den som et skjema på en skjerm. Du kan tilpasse utseendet til listen i appen, for eksempel formatering og virkemåte for listen.

Tilpasning omfatter hvordan listen viser:

  • Tillegg eller fjerning av felter
  • Kontrolltype og datatype for felter
  • Oppsettretning og hvor mange kolonner som skal vises
  • Formatering som justering, farge og kantlinjer
  • Interaktive funksjoner som OnFailure eller OnSuccess

Finn ut hvordan du tilpasser en liste, i Tilpass et skjema for en SharePoint-liste.

Finn ut mer om skjemaegenskaper i Forstå integrering av SharePoint-skjemaer.

Filtrer en liste i Power Apps

Du kan bruke formler på grensesnittelementer i appen, for eksempel filtre. Når det gjelder en liste, kan du legge til en filterformel i et loddrett galleri på appskjermen ved å legge til formelen på formellinjen i en Items-egenskap.

Finn ut mer i Funksjonene Filter, Search og LookUp.

Eksempel på en søke- og filterfunksjon

Denne eksempelformelen legges i et galleri for Items-egenskapen. Formelen søker etter statusen i en kolonne og filtrerer etter statusen Aktiv. Listen viser da bare listeelementene med statusen Aktiv.

SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))

Formelen inneholder følgende funksjoner:

  • SortByColumns sorterer en tabell basert på en eller flere kolonner.
  • Filter finner oppføringen i en tabell i henhold til en formel du angir.
  • StartsWith tester om én tekststreng begynner med en annen tekststreng.
  • If returnerer en verdi avhengig av om en betingelse er true eller false.

Finn ut mer i Formelreferanse – lerretsapper.

Koble lister til en oppslagskolonne

Du kan koble to lister der en liste bruker en av kolonnene som oppslagskolonne. En oppslagskolonne er punktet der listen kobles til en annen liste.

Finn ut mer i Hvordan du kobler lister fra Microsoft Lister ved hjelp av en oppslagskolonne i Power Apps.

Hvis du vil at oppslagskolonnen skal være en rullegardinliste med alternativer, bruker du Choices-funksjonen. Choices-funksjonen returnerer en tabell med de mulige verdiene for en oppslagskolonne.

Du kan for eksempel legge til en choices-funksjon i en rullegardinlistekontroll i lerretsappen ved å legge til denne formelen i Items-egenskapen for kontrollen. Du inkluderer listenavnet og navnet på oppslagskolonnen i formelen.

Choices([@'Your list name'].Lookup_x0020_column)