Del via


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

  1. Bygg-fanen velger du Se alle og utvider Tabeller.
  2. Velg tabellen du vil bruke, fra listen over tabeller i Power Apps-appen for Teams.
  3. 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.
  4. 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. Opprett en formelkolonne

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.

Eksempeloppføring med en formelkolonne

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.

Abs

And

Day

Exp

If

Int

Len

Ln

Max

Mid

Min

Mod

Not

Or

Sum

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.

Se også

Arbeide med tabellkolonner
Formelreferanse for Power Apps