Dela via


Arbeta med formeltabellkolumner (förhandsgranskning)

[Det här ämnet är en förhandsversion av dokumentationen och kan ändras.] Mer information: Power Apps förhandsgranskningsprogram

Formelkolumner är en datatyper i Microsoft Dataverse for Teams som bygger på Power Fx. Du kan lägga till en formelkolumn i en tabell i realtid. I Dataverse tabellen lagras logiken och värdena anges under fetch-åtgärder. I formelkolumnerna används syntaxen Power Fx, som påminner om Office Excel. När du anger formeln får du hjälp med rekommendationer för formel, syntax och fel.

Anteckning

Formelkolumner kan läggas till som ett beräknat fält. För närvarande kan formelkolumner inte användas i sammanslagningsfält eller med plugin-program.

Lägg till en formelkolumn

  1. Under fliken Skapa väljer du Se alla och sedan expanderar du Tabeller.
  2. Från listan över tabeller i Power Apps app för Teams, välj tabellen du vill ha.
  3. Välj Lägg till kolumn eller välj Redigera data > Lägg till kolumn. När du Redigera data, kan du också välja + i kolumnen där du vill lägga till formelkolumnen.
  4. I rutan Lägg till ny kolumn:
    • Ange ett Namn för kolumnen som Totalt pris.
    • Välj Formel som Typ.
    • Ange formel i rutan uttryck. I det här exemplet multipliceras kolumnen Pris (datatypen Decimaltal) efter kolumnen Antal enheter (datatypen Heltal). Välj Skapa. Skapa till en formelkolumn

När du skapar en post körs formeln i formelkolumnen och data för posten visas. Om formelkolumnvärdet för en post inte uppdateras väljer du Uppdatera i kommandofältet för att köra formeln.

Exempelpost med en formelkolumn

Observera att kolumntypen bestäms av formeln. Du kan ändra formeln när du har skapat den om den inte ändrar kolumntypen. Till exempel formeln pris * rabatten skapar en kolumntyp av tal, medan formeln First & “ “ & Last skapar en kolumn typ av sträng. Du kan ändra a pris * rabatt formel till pris * (rabatt +10 %) eftersom det inte ändrar kolumntypen. När du har sparat den kan du dock inte ändra pris * rabatt formel till Text(price * discount) eftersom det skulle kräva att kolumntypen ändras till sträng.

Datatyper

Följande datatyper kan visas i en formelkolumn:

  • Text
  • Decimaltal
  • Ja/Nej (booleskt)
  • Datum

Anteckning

Datatypen Valuta stöds för närvarande inte.

Funktionstyper

Följande funktionstyper stöds med de formeln som används i formelkolumnen:

  • Decimal
  • String
  • Boolean
  • Alternativuppsättning
  • DateTime (TZI)
  • DateTime (lokal användare) (begränsad till jämförelser med andra lokala användarvärden och funktionen DateAdd)
  • DateTime (endast datum) (begränsad till jämförelser med andra endast datum-värden och funktionen DateAdd)
  • Valuta
  • Heltal, upphöjt till decimaltal

Operatorer

Dessa operatörer stöds med de formeln som används i formelkolumnen:
+, -, *, /, %, ^, in, exactin, &

Mer information: Operatorer i Power Apps

Tillgängliga funktioner

Följande skalningsfunktioner är tillgängliga med formelkolumner.

Abs

och

dag

Exp

If

Int

Len

Ln

Max

Mid

Min

Mod

Not

Sum

Text *

Värde *

* Funktionerna Text och Value fungerar endast med heltal, där ingen decimalavgränsare är inblandad. Eftersom decimalavgränsaren varierar mellan olika språk och formelkolumnerna utvärderas utan kunskap om språken går det inte att tolka eller skapa decimalavgränsaren på ett korrekt sätt.

Se även

Arbeta med tabellkolumner
Formelreferens för Power Apps