Darbs ar formulu tabulas kolonnām (priekšskatījums)

[Šī tēma ir pirmsizlaides dokumentācija, un tā var tikt mainīta.] Papildinformācija: Power Apps programmas priekšskatījums

Formulu kolonnas ir datu tips programmā Microsoft Dataverse for Teams, kas ir izstrādāts Power Fx. Formulu kolonnu tabulai var pievienot reāllaikā. Tabulā Dataverse tiek saglabāta loģika un sniegtas vērtības ieneses operāciju laikā. Formulu kolonnas izmanto Power Fx sintaksi, kas ir līdzīga Office Excel. Ievadot formulu, IntelliSense palīdz, sniedzot ieteikumus attiecībā uz formulu, sintaksi un kļūdām.

Piezīme

Formulu kolonnas var pievienot kā aprēķinātu lauku. Pašlaik formulu kolonnas nevar izmantot apkopojuma laukos vai ar spraudņiem.

Formulu kolonnas pievienošana

  1. Cilnē Būvēt atlasiet opciju Skatīt visu un pēc tam izvērsiet Tabulas.
  2. No tabulu saraksta Power Apps programmā Teams, atlasiet nepieciešamo tabulu.
  3. Atlasiet Pievienot kolonnu vai atlasiet Rediģēt datus > Pievienot kolonnu. Atlasot Rediģēt datus, varat arī atlasīt + kolonnā, kurā vēlaties pievienot formulu kolonnu.
  4. Rūtī Pievienot jaunu kolonnu:
    • Ievadiet Nosaukumu kolonnai, piemēram, Kopējā cena.
    • Atlasiet FormulaTips.
    • Ievadiet formulu Izteiksmes lodziņā. Šajā piemērā Cenas kolonna (decimāldaļskaitļa datu tips) tiek reizināts ar Vienību skaita kolonnu (skaitļa datu tips). Atlasiet Izveidot. Formulu kolonnas izveidošana

Izveidojot ierakstu, formulu kolonna izpilda formulu un parāda ieraksta datus. Ja formulu kolonnas vērtība ierakstam netiek atjaunināta, atlasiet Atsvaidzināt komandjoslā, lai izpildītu formulu.

Ieraksta piemērs ar formulu kolonnu

Ievērojiet, ka kolonnas tipu nosaka formula. Formulu var mainīt pēc tās izveides, ja tā nemaina kolonnas tipu. Piemēram, formula cena * atlaide izveido skaitļa kolonnas tipu, bet formula Pirmais & “ ” & Pēdējais izveido virknes kolonnas tipu. Varat mainīt formulu cena * atlaide uz cena * (atlaide +10%), jo izmaiņas formulā nemaina kolonnas tipu. Tomēr, kad tā ir saglabāta, formulu nevar mainīt no cena * atlaide uz Teksts(cena * atlaide), jo šādas izmaiņas prasītu mainīt arī kolonnas tipu uz virkni.

Datu tipi

Formulas kolonnā var parādīt šādus datu tipus:

  • Teksts
  • Decimāldaļskaitlis
  • Jā/Nē (būla izteiksme)
  • Datums

Piezīme

Valūtas datu tips šobrīd netiek atbalstīts.

Funkciju tipi

Formulu kolonnā tiek atbalstīti šādi funkciju tipi:

  • Decimāls
  • String
  • Boolean
  • Opciju kopa
  • DateTime (TZI)
  • DateTime (lietotāja lokālais) (ierobežots, salīdzinot ar citām lietotāja lokālajām vērtībām un funkciju DateAdd)
  • DateTime (tikai datums) (ierobežots, salīdzinot ar citām tikai datuma vērtībām un funkciju DateAdd)
  • Valūta
  • Vesels skaitlis, pārveidots par decimālskaitli

Operatori

Šie operatori tiek atbalstīti ar formulām, kas tiek izmantotas formulu kolonnā:
+, -, *, /, %, ^, in, exactin, &

Papildinformācija: Operatori programmā Power Apps

Pieejamās funkcijas

Formulu kolonnās tiek atbalstītas šādas skalārās funkcijas:

Abs

Un

Exp

If

Int

Len

Ln

Mid

Mod

Not

Vai

Sum

Teksts *

*Teksts un vērtība izsakāma tikai veselos skaitļos, bez decimāldaļu atdalīšanas. Tā kā decimāldaļu atdalītājs lokalizācijā mainās un formulas kolonnu aprēķins tiek veikts bez informācijas par lokalizāciju, decimālatdalītāju nav iespējams pareizi interpretēt vai ģenerēt.

Skatiet arī:

Darbs ar tabulas kolonnām
Formulas atsauce Power Apps