Opret en lærredsapp ved hjælp af Microsoft Dataverse

Microsoft Dataverse er en sikker, cloudbaseret dataplatform til forretningsdata. I Power Apps kan du oprette lærredsapps, der opretter direkte forbindelse til Dataverse for at få vist, tilføje, opdatere og administrere poster uden at konfigurere en separat database.

I denne artikel kan du se tre måder at bygge en lærredsapp med Dataverse på:

  • Start med en eksisterende Dataverse-tabel.
  • Opret nye Dataverse-tabeller, og opret en app.
  • Byg en tom app, og opret forbindelse til Dataverse selv.

Forudsætninger

Før du starter:

  • Skift til et miljø , der allerede har en database med eksempeldata. Hvis du har den rigtige licens, kan du også oprette et miljø.
  • Sørg for, at du har sikkerhedsrollen Environment Maker enten direkte eller via et Dataverse-team, der bruger Microsoft Entra ID sikkerhedsgruppen kategori. Brugerdefinerede sikkerhedsroller understøttes i øjeblikket ikke for lærredappudvikler-scenarier.

Opret en app

  1. Log på Power Apps.

  2. På startsiden skal du vælge en af følgende indstillinger baseret på, hvordan du vil bygge din app med Dataverse.

    Indstillinger for oprettelse med Dataverse Personalegoder Navigation
    En app med galleri på én side Brug eksisterende forretningsdata i Dataverse til hurtigt at oprette en letvægts dynamisk app. Vælg Start med data>Dataverse. Vælg en tabel, og vælg derefter Opret app.
    Opret nye data, og byg en app Opret strukturerede tabeller i Dataverse, så du kan bygge sikre og skalerbare apps omkring nye forretningsdata. Vælg Start med data>Opret nye data. Brug tabeldesigneren eller Copilot til at oprette tabeller, og vælg derefter Gem og afslut.
    Tom app, der bruger data fra Dataverse Start med en tom app, når du vil have fuld kontrol over layoutet, skærmene og kontrolelementerne. I navigationsruden til venstre skal du vælge Opret>fra tom>telefonstørrelse.
  3. Power Apps opretter appen og åbner Power Apps Studio, hvor du kan fortsætte med at bygge.

Start med data ved hjælp af Dataverse

Start med dataoplevelsen hjælper dig med hurtigt at oprette forbindelse til en eksisterende Dataverse-tabel eller oprette en ny tabel og oprette en app.

Opret forbindelse til en eksisterende Dataverse-tabel

  1. Log på Power Apps.
  2. Vælg Start med data på startsiden.
  3. Vælg Dataverse på siden Opret en app.
  4. Vælg en eksisterende Dataverse-tabel, og vælg derefter Opret app.

Power Apps Studio åbnes med en galleriapp, der allerede er forbundet til den valgte tabel.

Opret nye data

Hvis du ikke allerede har en tabel, kan du oprette en direkte fra start med dataoplevelsen .

  1. Vælg Start med data på startsiden.
  2. Vælg Opret nye data.
  3. Vælg en eller flere af disse handlinger i designeren Opret nye tabeller :
    • Vælg + Ny tabel for at oprette en tabel.
    • Vælg + Eksisterende tabel for at tilføje en eksisterende tabel.
    • Brug Copilot til at beskrive de tabeller, kolonner, rækker og relationer, du har brug for.
    • Vælg Importér data i ruden Copilot for at importere data fra Excel, . CSV-filer eller SharePoint lister.
  4. Når du er færdig med at definere dine tabeller, skal du vælge Gem og afslut for at generere appen.

Tilføj en Dataverse-tabel i en tom app

Hvis du vil forstå komponenterne i en Dataverse-app, skal du starte med en tom app og selv tilføje datakilden.

  1. Log på Power Apps.

  2. I navigationsruden til venstre skal du vælge Opret>Opret fra bunden.

  3. Vælg en appstørrelse.

  4. Når Power Apps Studio åbnes, skal du gå til menuen til oprettelse af apps og vælge Data.

    Note

    Hvis det er første gang, du opretter forbindelse til Dataverse, bliver du Power Apps bedt om at oprette en forbindelse. Vælg Opret for at fortsætte.

  5. Vælg Tilføj data, angiv Konti i søgefeltet, og vælg det derefter. Og luk ruden Data ved at vælge lukkeikonet i øverste højre hjørne.

    Skærmbillede af datarudens lukning.

Tilføj et listeskærmbillede

  1. Vælg Ny skærm>Liste på kommandolinjen.

  2. Vælg BrowseGallery1 på navigationslinjen til venstre, og angiv derefter egenskaben Items til denne formel:

    SortByColumns(Search(CustomGallerySample, TextSearchBox1.Text, SampleText), "SampleText", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    Denne formel gør følgende:

    Dette udtryk filtrerer tabellen CustomGallerySample for poster, hvis SampleText-kolonne indeholder den tekst, der er angivet i TextSearchBox1. Derefter sorteres de filtrerede resultater efter kolonnen SampleText i faldende rækkefølge, når SortDescending1 er true. Ellers sorteres de i stigende rækkefølge.

    Du kan bruge disse og mange andre funktioner til at styre, hvordan din app ser ud og fungerer.

    Skærmbillede, der viser galleriets egenskab Items angivet til formlen SortByColumns og Search.

  3. I ruden Egenskaber i galleriet skal du angive Layout til Titel.

  4. Rediger tekstegenskaben Titel, og omdøb den til Gennemse. Du kan få mere at vide under Tilpas et galleri.

    Skærmbillede af skærmen Gennemse, der viser en liste over konti.

  5. I venstre rude til oprettelse af apps skal du holde markøren over Screen1, vælge ellipseikonet (...) og derefter vælge Slet.

  6. I venstre rude til oprettelse af apps skal du holde markøren over Screen2, vælge ellipseikonet (...) og derefter vælge Omdøb.

  7. Skriv eller indsæt BrowseScreen, og omdøb derefter galleriet på skærmen til BrowseGallery.

    Skærmbillede af den omdøbte BrowseScreen og BrowseGallery i trævisningen.

Tilføj en formularskærm

  1. Gentag det første trin i den forrige procedure, men tilføj en formularskærm i stedet for en listeskærm .

  2. Angiv formularens egenskab DataSource til Konti og dens egenskab Item til BrowseGallery.Selected, som vist under fanen Avanceret i ruden til højre.

  3. På fanen Egenskaber i ruden til højre skal du i rækken Felter vælge linket "N valgt" (eller blyanten Rediger ) for at åbne ruden Felter .

  4. Vælg Tilføj felt, vælg disse felter, og vælg derefter Tilføj:

    • Firmanavn
    • Adresse 1: Gade 1
    • Adresse 1: By
    • Adresse 1: Postnummer
    • Antal medarbejdere
    • Årlig omsætning

    Note

    Uden for dette scenarie kan du oprette et brugerdefineret felt ved at vælge Nyt felt, angive de påkrævede oplysninger og derefter vælge Udført. Du kan få mere at vide under Opret en kolonne.

    Skærmbillede af ruden Vælg et felt med indstillingen Nyt felt fremhævet.

  5. Indstil egenskaben Tekst for titellinjen til at vise Opret/rediger.

    Ændringerne afspejles i skærmbilledet.

    Skærmbillede af skærmbilledet Opret/rediger formular, der viser de konfigurerede felter.

  6. Omdøb skærmen FormScreen.

Konfigurer ikoner

  1. BrowseScreen skal du angive egenskaben OnSelect for det cirkulære ikon nær toppen af skærmen til denne formel:

    Refresh(Accounts)

    Skærmbillede af opdateringsikonet.

  2. Angiv egenskaben OnSelect for plusikonet til denne formel:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Skærmbillede af plusikonet tilføj.

  3. Angiv egenskaben OnSelect for den første pil, der peger til højre for denne formel:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Skærmbillede af det næste pileikon.

  4. FormScreen skal du angive egenskaben OnSelect for ikonet Annuller til denne formel:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    Skærmbillede af ikonet Annuller.

  5. Angiv egenskaben OnSelect for ikonet Afkrydsning til denne formel:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    Skærmbillede af afkrydsningsikonet.

  6. Vælg Ikoner under fanen Indsæt, og vælg derefter ikonet Papirkurv.

  7. Indstil egenskaben Farve for ikonet Papirkurv til Hvid, og angiv følgende formel for egenskaben OnSelect:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    Skærmbillede af ikonet for sletning af papirkurv.

Teste appen

  1. I menuen Handlinger skal du vælge knappen Afspil for at få vist appen. Du kan få flere oplysninger under Eksempel på en app.
  2. Skift mellem stigende og faldende sorteringsrækkefølge for listen. Filtrer listen efter et eller flere tegn i kontonavnet.
  3. Tilføj en konto, rediger den konto, du har tilføjet, begynd at opdatere kontoen, annuller ændringerne, og slet derefter kontoen.

Se også