Arbejde med formulartabelkolonner (forhåndsversion)
[Dette emne er til dokumentationen til den foreløbige udgivelse. Der kan forekomme ændringer.] Flere oplysninger: Power Apps-forhåndsversionsprogram
Formelkolonner er en datatype i Microsoft Dataverse for Teams, der er baseret på Power Fx. Du kan føje en formelkolonne til en tabel i realtid. I Dataverse-tabellen gemmes logikken, og den indeholder værdier under fetch-handlinger. Formelkolonner bruger Power Fx-syntaksen, der ligner Office Excel. Når du skriver formlen, hjælper IntelliSense dig med anbefalinger til formel, syntaks og fejl.
Bemærk
Formelkolonner kan tilføjes som et beregnet felt. Formelkolonner kan i øjeblikket ikke bruges i akkumuleringsfelter eller med plug-ins.
- Vælg fanen Build, vælg Se alle, og udvid derefter Tabeller.
- Vælg den ønskede tabel på listen over tabeller i Power Apps-appen til Teams.
- Vælg Tilføj kolonne, eller vælg Rediger data > Tilføj kolonne. Når du vælger Rediger data, kan du også vælge + på den kolonne, hvor du vil tilføje formelkolonnen.
- Gør følgende i ruden Tilføj ny kolonne:
- Angiv et Navn til den nye kolonne, f.eks. Samlet pris.
- Vælg Formular som Type.
- Angiv formularen i feltet Udtryk. I dette eksempel aktiveres kolonnen Pris (datatypen Decimal) af kolonnen Antal enheder (taldatatype). Vælg Opret.
Når du opretter en post, udføres formlen i formelkolonnen, og dataene for posten vises. Hvis formelkolonneværdien for en post ikke opdateres, skal du vælge Opdater på kommandolinjen for at udføre formlen.
Bemærk, at kolonnetypen bestemmes af formlen. Du kan ændre formlen, når du har oprettet den, hvis kolonnetypen ikke ændres. Formlen prisen * rabat opretter f.eks. en kolonnetype, mens formlen Først & " & Sidste opretter en kolonnetype af streng. Du kan ændre en pris * rabat formel til pris * (rabat +10 %), da kolonnetypen ikke ændres. Men når du har gemt den, kan du ikke ændre pris * rabat formel til Tekst(pris * rabat), da det ville kræve, at kolonnetypen ændres til streng.
Følgende datatyper kan vises i en formelkolonne:
- SMS-besked
- Decimaltal
- Boolesk (ja/nej)
- Dato
Bemærk
Datatypen Valuta understøttes ikke i øjeblikket.
Følgende funktionstyper understøttes med de formler, der bruges i en formelkolonne:
- Decimaltal
- Streng
- Boolesk
- Grupperet indstilling
- DateTime (TZI)
- DateTime (lokal bruger) (begrænset til sammenligning med andre lokale værdier for brugere og funktionen DateAdd)
- DateTime (Kun dato) (begrænset til sammenligning med datoværdier og funktionen DateAdd)
- Valuta
- Helt tal forfremmet til decimal
Disse funktionstyper understøttes med de formler, der bruges i en formelkolonne:
+, -, *, /, %, ^, in, exactin, &
Flere oplysninger: Operatorer i Power Apps
Følgende skalarfunktioner er tilgængelige med formelkolonner.
Text *
Value *
* Funktionerne Text og Value fungerer kun med hele tal, hvor der ikke er nogen decimalseparator involveret. Da decimalseparatoren varierer på tværs af lande locales, og formelkolonnerne evalueres uden landebaseret viden, er det ikke muligt at fortolke eller oprette decimalseparatoren korrekt.