Oprette en lærredapp med data fra en liste

Omdan dine Microsoft lister eller SharePoint data til en effektiv mobil- og webapp på få minutter uden kodning. I denne artikel kan du se, hvordan du opretter en fuldt funktionel lærredsapp, der opretter direkte forbindelse til dine eksisterende lister, hvilket giver dig og dit team en intuitiv måde at få vist, redigere og administrere data på en hvilken som helst enhed.

Du kan også oprette forbindelse til lokale SharePoint-lister gennem en datagateway.

Du kan oprette en app ved hjælp af en liste i SharePoint eller lister på to måder:

Når du opretter appen, åbnes Power Apps Studio med en oprettet app, der er forbundet til din liste. Layoutet afhænger af den skabelon, der er tilgængelig i dit miljø. Den responsive skabelon med en enkelt skærm kombinerer gennemsyn og redigering af poster på én skærm. Den opdaterede skabelon til moderne kontrolelementer indeholder en responsiv skærm til poster med gitter- og listevisninger samt separate skærmbilleder til oprettelse og redigering af poster. Se Arbejd med den opdaterede skabelon.

Note

Når du opretter eller får vist en liste i SharePoint, bliver du automatisk omdirigeret til Microsoft Lister. Listen kan altid findes i både Microsoft Lister og SharePoint. Få mere at vide i Hvad er en liste i Microsoft 365?

Forudsætninger

Brug SharePoint og Power Apps med et abonnement på Microsoft 365 og Microsoft Power Platform.

Opret en liste

Før du opretter en app fra en liste, skal du oprette en liste.

I dette eksempel skal du oprette en liste for at spore enhedsordrer for din virksomhed. Medtag følgende kolonner med eksempeldata:

  1. Medarbejdernavn

  2. Enhedstype

  3. Anmodningsdato

  4. Årsag til ordre

  5. Godkendt eller afvist

  6. Status

    Skærmbillede af en eksempelliste i Microsoft Lister, der sporer enhedsordrer.

Brug en liste i SharePoint eller Lister for at oprette en app

Nu skal du bruge den liste, du har oprettet, til at oprette en app fra listen.

  1. Log på Power Apps.

  2. Vælg Start med data på startskærmen.

  3. På siden Opret en app skal du vælge SharePoint.

  4. Angiv URL-adressen til SharePoint, og vælg derefter Opret forbindelse. Eller vælg et af de seneste websteder.

  5. Vælg en liste, eller vælg den eksempelliste , du oprettede tidligere, og vælg derefter Opret app.

    Appen åbnes i Power Apps Studio, hvor du designer, bygger og administrerer appen. Du kan få flere oplysninger under Forstå Power Apps Studio.

  6. Vælg ikonet Vis eksempel på appen for at se, hvordan appen fungerer.

  7. Gem og publicer din app.

    Når du tilføjer eller redigerer oplysninger i appen, opdateres oplysningerne i SharePoint eller Lister også.

Opret en app direkte fra en liste i SharePoint eller Lister

Før du opretter appen, skal du sørge for at oprette en liste.

  1. Log på SharePoint: https://<yourorganizationname>.sharepoint.com

  2. Åbn en liste i enten SharePoint eller Lister. Hvis du åbner listen fra SharePoint, føres du til Lister for at få vist listen.

  3. Vælg Integrate>Power Apps>Opret en app.

    Skærmbillede, der viser menuen Integrer i Lister, hvor du kan oprette en app i Power Apps.

  4. Vælg ikonet Vis eksempel på appen for at se, hvordan appen fungerer.

  5. Gem og publicer din app.

    Når du tilføjer eller redigerer oplysninger i appen, opdateres oplysningerne i SharePoint eller Lister også.

Arbejd med den opdaterede skabelon

Den opdaterede skabelon bruger responsive beholdere, et moderne Data Grid og moderne formularer. Det er ikke det samme som en brugerdefineret listeformular, der hostes i SharePoint. Se Forstå SharePoint-formularintegration for den oplevelse.

Gennemse og vælg poster

Brug visningsskifteren på skærmen med poster til at vælge et gitter eller en liste:

Vis Anvendelse
Gitter Gennemse poster i kolonner, og vælg rækker. Redigeringshandlingen vises, når du vælger præcis én række.
Liste Gennemse en kompakt liste, og åbn et element for at få vist detaljerne.

Skabelonen genererer filterfaner ud fra de forbundne data, hvor det er relevant. Gittervisning filtrerer en genereret samling, mens listevisning filtrerer den forbundne datakilde. Kontrollér det samme filter i begge visninger, når du har tilsluttet din liste. Genererede optællinger og samlingsbaserede resultater garanterer ikke, at alle poster i en stor liste indlæses. Gennemse delegeringsgrænser og SharePoint datatyper og delegerbare handlinger.

Opret eller rediger en post

Brug handlingen ny postering til at åbne formularskærmen for et nyt element. Brug et listeelement eller gitterets redigeringshandling til at åbne en eksisterende post.

Formularen til ny post bruger én kolonne under appbredden 768 og to kolonner ved bredder på 768 eller derover. Dens gemmehandling kalder SubmitForm på den genererede formular. Handlingen OnSuccess for formularen nulstiller formularen, viser en meddelelse om, at den lykkedes, og vender tilbage til det forrige skærmbillede. Handlingen OnFailure viser en fejlmeddelelse.

Når du tilpasser disse skærme, skal du bevare de genererede DataSource-, Item-, navigationsformler og handlinger for vellykkede og mislykkede formularer, medmindre du bevidst erstatter deres funktionsmåde. De genererede kontrolelement- og skærmnavne kan variere, så brug navnene i din app i stedet for navne fra et ældre selvstudium.

Tjek den tilknyttede app

Før du deler den oprettede app:

  1. Forhåndsvis både gitter- og listevisninger i smalle og brede bredder.
  2. Anvend et filter, og kontrollér, at begge visninger viser de forventede poster.
  3. Opret en testpost, gem den, og bekræft værdierne på kildelisten.
  4. Åbn posten, rediger den, og bekræft ændringerne i kildelisten.
  5. Test obligatoriske felter og en mislykket lagring. Behandl ikke en meddelelse alene som bevis på, at en datahandling lykkedes.

Administrer din app

Når du har oprettet en app, kan du afspille, gemme, dele og publicere den.

Få mere at vide om App-handlinger i Power Apps Studio-grænsefladen.

Flytte brugerdefinerede SharePoint-formularer med Power Apps (whitepaper)