Del via


Legg til variabler på et kort

Variabler lagrer data for gjenbruk. Dataene kan være av forskjellige typer, for eksempel samling, tekst eller et tall. Variabler har unike navn, og dette er måten de refereres til i Power Fx-formler. Sett inn, endre og fjern dem i kortutformingen.

Verdien av en variabel kan være midlertidig, tilbakestilling for hver kortøkt eller permanent, delt på tvers av alle økter for en bestemt kortforekomst. Midlertidige variabler varierer for hver kortøkt, selv for én enkelt bruker, det vil si at hvis du har samme kortforekomst sendt til deg i en samtale og en kanal, kan en midlertidig variabel være forskjellig for de to øktene.

Som et eksempel har du opprettet et kort som teller hvor mange ganger brukeren trykker på en knapp i løpet av en økt. Du oppretter en midlertidig nummervariabel for å lagre antall knappetrykk i den nåværende forekomsten av kortet. Hvis du også vil registrere navnet på den siste brukeren for å trykke en knapp i en kortforekomst, lagrer du den i en permanent tekstvariabel. Hvis du også vil lagre dataene mellom kortforekomster, bruker du en datatilkobling.

Variabler kan også tilpasses, noe som betyr at verdien angis av avsenderen, enten det er på Spill av-siden før de sendes som en kobling, eller i Power Automate som en del av handlingen Opprett en kortforekomst.

Forutsetning

Opprett en variabel

  1. Logg på Power Apps. Velg Kort, og velg deretter et kort. Hvis Kort-fanen ikke vises, velger du Mer og fester Kort-fanen.

  2. Velg Variabler i den venstre ruten i kortutformingen

  3. Velg +Ny variabel.

  4. Angi følgende verdier i Ny variabel-vinduet:

    • Navn: Navnet på variabelen (obligatorisk)
    • Type Typen variabel (obligatorisk)
    • Standardverdi: Standardverdien for variabelen
    • Bestandighet: Om variabelen er midlertidig (tilbakestilles hver gang kortet åpnes) eller permanent
    • Tilpassing: Om variabelen kan tilpasses av avsenderen, slik at den fungerer som en inndatavariabel

    Du kan ikke endre navnet på eller typen variabel. Hvis du må endre dem, oppretter du en ny variabel.

    Du kan også tilpasse avsenderalternativer og variabelens Tittel og Beskrivelse under Tilleggsinformasjon om variabel. Denne informasjonen kan være nyttig for testing, feilsøking samt bruk av variabelen med Power Automate-flyter.

    Skjermbilde av Ny variabel-vindu i kortutformingen.

  5. Velg Lagre.

Bruk standardverdien for tabeller og oppføringer

Standardverdien brukes til å angi strukturen for samlings- og oppføringsvariabler. Du kan angi standardverdien for en oppføring eller tabellvariabel på to måter:

  • Bruke kolonneredigeringen
  • Bruke Power Fx / JSON

Du kan veksle mellom om du bruker kolonneredigereren Power Fx/JSON ved hjelp av vekslebryteren til høyre.

Skjermbilde av hvordan du veksler mellom JSON og Power Fx for å angi variabelens standardverdi.

Bruk av et Power Fx-uttrykk er nyttig når du vil at variabelen skal lagre data fra en datakilde, som Dataverse. Hvis du for eksempel ønsket en oppføring som holdt en bestemt rad fra Konto-tabellen, kan du angi standardverdien til First(Account).

Variabler er typesikre, så hvis du angir standardverdien, låses variabelen i disse typene.

Redigere og slette variabler

Hvis du vil redigere eller slette en variabel, velger du ellipsen (...) til høyre for variabelen, og deretter velger du Rediger eller Slett.

Skjermbilde av variabelalternativene Rediger og Slett i kortutformingen.

Bruke variabler i kort

Du kan bruke variabler i kort på forskjellige måter. Finn ut hvordan du arbeider med variabler i Power Apps.

En vanlig bruk for variabler er i Power Fx-uttrykk. Henvis til variabelen etter navn i formelen. Gå for eksempel til den enkle kortopplæringen. Variablene gjenkjennes på formellinjen også.

Skjermbilde av et automatisk fylt variabelnavn på formellinjen i kortutformingen.

Oppdatering av verdien til variabel

Variabler kan oppdateres ved hjelp av Set-funksjonen, unntatt tabellvariabler som legges til ved hjelp av Collect-funksjonen.