Arbeid med formeltabellkolonner (forhåndsversjon)
[Dette emnet inneholder dokumentasjon for forhåndsversjonen, og kan bli endret.] Mer informasjon: Power Apps-forhåndsversjonsprogrammet
Formelkolonner er en datatype i Microsoft Dataverse for Teams som er bygd på Power Fx. Du kan legge til en formelkolonne i en tabell i sanntid. Dataverse-tabellen lagrer logikken og gir deg verdiene under henteoperasjoner. Formelkolonner bruker Power Fx-syntaksen, som ligner på Office Excel. Når du skriver inn formelen, hjelper Intellisense deg med anbefalinger for formel, syntaks og feil.
Obs!
Formelkolonner kan legges til som et beregnet felt. For øyeblikket kan ikke formelkolonner brukes i felt for beregnet verdi eller med plugin-moduler.
Legg til en formelkolonne
- På Bygg-fanen velger du Se alle og utvider Tabeller.
- Velg tabellen du vil bruke, fra listen over tabeller i Power Apps-appen for Teams.
- Velg Legg til kolonne, eller velg Rediger data > Legg til-kolonne. Når du velger Rediger data, kan du også velge + for kolonnen der du vil legge til formelkolonnen.
- I ruten Legg til ny kolonne:
- Angi et navn for den kolonnen, for eksempel Totalpris.
- Velg Formel som Type.
- Skriv inn formelen i Uttrykk-boksen. I dette eksemplet multipliseres Pris-kolonnen (desimaldatatype) med kolonnen Antall enheter (talldatatype). Velg Opprett.
Når du oppretter en oppføring, kjører formelkolonnen formelen og viser dataene for oppføringen. Hvis formelkolonneverdien for en oppføring ikke oppdateres, velger du Oppdater på kommandolinjen for å kjøre formelen.
Legg merke til at kolonnetypen bestemmes av formelen. Du kan endre formelen etter at du har opprettet den, hvis den ikke endrer kolonnetypen. For eksempel oppretter formelen pris * rabatt en kolonnetype med tall, mens formelen Første og siste oppretter kolonnetypen streng. Du kan endre en pris * rabatt-formel til pris * (rabatt +10 %) fordi dette ikke endrer kolonnetypen. Når den er lagret, kan du imidlertid ikke endre formelen pris * rabatt til Tekst(pris * rabatt) fordi dette ville kreve endring av kolonnetypen til streng.
Datatyper
Følgende datatyper kan vises i en formelkolonne:
- Tekstmelding
- Desimaltall
- Ja/Nei (boolsk)
- Dato
Obs!
Valuta-datatypen støttes ikke for øyeblikket.
Funksjonstyper
Følgende funksjonstyper støttes sammen med formlene som brukes i en formelkolonne:
- Desimal
- Streng
- Boolsk
- Alternativsett
- DateTime (TZI)
- DateTime (lokal bruker) (begrenset til sammenligninger med andre lokale brukerverdier og DateAdd-funksjonen)
- DateTime (Bare dato) (begrenset til sammenligninger med andre bare-dato-verdier og DateAdd-funksjonen)
- Valuta
- Heltall, forfremmet til desimal
Operatorer
Disse operatørene støttes sammen med formlene som brukes i en formelkolonne:
+, -, *, /, %, ^, in, exactin, &
Mer informasjon: Operatorer i Power Apps
Tilgjengelige funksjoner
Følgende skalarfunksjoner er tilgjengelige med formelkolonner.
Text *
Value *
* Funksjonene Text og Value fungerer bare med heltall der desimalskilletegn ikke er involvert. I og med at desimalskilletegnet varierer på tvers av nasjonale nasjonale data og formelkolonnene evalueres uten kunnskap om nasjonale nasjonale data, kan du ikke tolke eller generere desimalskilletegnet på riktig måte.