Oprette et indkøbslistekort

I dette selvstudium kan du oprette et simpelt kort, der viser en indkøbsliste, hvor du kan tilføje elementer. Du kan bruge kortdesigneren, variabler og Power Fx.

I slutningen af dette selvstudium ser indkøbslistekortet ud som eksemplet nedenfor:

Skærmbillede af et færdigt indkøbslistekort.

Forudsætninger

Opret et kort

  1. Log på Power Apps, og vælg dit miljø.

  2. Vælg Kort i venstre rude. Hvis elementet ikke findes i sidepanelruden, skal du vælge ...Flere og derefter vælge det ønskede element.

  3. Vælg + Opret et kort.

  4. Under Kortnavn skriv SimpleShoppingCard, og vælg derefter Opret.

  5. Vælg teksten Din korttitel vises her. Angiv Tekst til Indkøbsliste i ruden med egenskaber for tekstetiket.

  6. Vælg teksten Tilføj og fjern element for at tilpasse dit nye kort. Angiv Tekst til Brug feltet nedenfor til at føje elementer til listen i ruden med etiketegenskaber.

Tilføje en variabel

På listen over objekter opbevares de enkelte elementer i separate tekstlinjer. Det ligner en tabel med en enkelt kolonne, hvor der er ét element, der ligner hinanden, i hver række. Det betyder, at du skal oprette en tabelvariabel for at gemme listen.

  1. Vælg Variabler i venstre rude.

  2. Vælg + Ny variabel

  3. I vinduet Ny variabel skal du angive MyGroceryList under Navn. Angiv Type til Tabel.

  4. Vælg de kurvede klammeparenteser til højre for Standardværdien, og angiv "" mellem parenteserne. Dette angiver, at der i tabellen er tekstværdier i en kolonne, der implicit kaldes Værdi

  5. Vælg Gem.

    Skærmbillede af ruden MyGroceryList med variable egenskaber.

Føje en liste til kortet

  1. Vælg Indsæt i venstre rude.

  2. Vælg Vis i værktøjsruden for at udvide kategorien, og vælg derefter Tekstetiket.

  3. Vælg fanen Avanceret i ruden med tekstetiketegenskaber.

  4. Angiv Gentag for hver til MyGroceryList.

    Skærmbillede af ruden med avancerede egenskaber for en tekstetiket med MyGroceryList i ruden Gentag for alle egenskaber.

    Hvis du angiver en tekstetikettens Gentag for hver-egenskab for hvert element i den angivne tabel for alle egenskaber. I dette eksempel indeholder tabellen MyGroceryList den variabel, du har oprettet tidligere. Det betyder, at der oprettes et separat tekstnavn på kortet for alle elementer på indkøbslisten.

  5. Vælg fanen Egenskaber . Angiv Tekst til ThisItem.Value.

    Hvis du tildeler den systemdefinerede variabel ThisItem.Value til tekstnavnet, kan du se værdien af det aktuelle element i MyGroceryList-matrixen som etikettens tekst. Matrix er en anden betegnelse for en tabelvariabel. Du kan angive variabelnavnet i formellinjen eller egenskabsruden.

    Skærmbillede af et variabelt navn, der er angivet i tekstetikettens tekstegenskab.

Tilføj et inputfelt

Den liste, du har oprettet, er tom, så det sidste trin er at give brugeren mulighed for at tilføje elementer.

  1. Vælg Indsæt i venstre rude.

  2. Vælg Input i værktøjsruden for at udvide kategorien, og vælg derefter Tekstinput.

  3. Angiv Navn til NewItem i ruden med egenskaber for tekstinput, og angiv Etiket til Nyt element:.

    Skærmbillede af variabelnavne, der er angivet i egenskaberne Navn og Etiket for et inputtekstfelt.

    Med egenskaben Navn kan du referere til kontrolelementet i et Power Fx-udtryk. Det skal være et ord uden mellemrum eller specialtegn. Egenskaben Etiket vises på kortet. Navnet på og etiketten for et kontrolelement behøver ikke at være det samme som her, men hvis du bruger lignende navne, er det nemmere at holde styr på kontrolelementerne.

Tilføj en Power Fx-knap

  1. Vælg Indsæt i venstre rude.

  2. Vælg Input i værktøjsruden for at udvide kategorien, og vælg derefter Knap.

  3. Angiv Titel til Tilføj element i ruden med knapegenskaber.

  4. Vælg PowerFx i egenskabsruden for at placere markøren på formellinjen.

  5. Skriv følgende Power Fx-udtryk i formellinjen: Collect(MyGroceryList, {Value: NewItem})

    I dette udtryk bruges Power Fx-funktionen Collect til at føje værdien af brugerens input NewItem til tabelvariablen MyGroceryList i kolonnen med implicit Værdi. Da udtrykket er bundet til knappens egenskab OnSelect, køres det, når brugeren vælger knappen.

    Skærmbillede af udtrykket Power Fx på formellinjen, der er knyttet til knappens egenskab OnSelect.

Teste kortet

Du skal altid gemme dine ændringer, før du spiller på et kort. Vælg Gem, og vælg derefter Afspil.

Test kortet ved at føje nogle få elementer til listen over personer, der har adgang til kortet.

Næste trin

Lær at oprette et mere komplekst kort med Microsoft Dataverse connectors.