Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
See artikkel annab juhiseid erinevate andmetüüpide Microsoft Dataverse (nt kümnend-, täisarvu-, ujukoma- ja valikuveerud) loomiseks ja kasutamiseks valemiveergudes. Selles kirjeldatakse etappe, alustades andmetüübiks fx-valemi valimisest ja valemiribale arvväärtust tagastava valemi sisestamisest.
Alustage tabeli jaoks veeru loomisest
Logige sisse aadressile Power Apps AT https://make.powerapps.com.
Valige Tabelid ja seejärel valige tabel, kuhu soovite valemi veeru lisada. Kui üksust pole külgpaneeli paanil, valige ... Rohkem ja seejärel valige soovitud üksus.
Valige ala Veerud , valige Uus veerg, seejärel valige andmetüüp ja sisestage Power Fx valem. Sõltuvalt sisestatavast valemist saate luua ühe järgmistest.
Kümnendvalemi veeru loomine
Looge valemi veerg, mis tagastab kümnendarvu.
- Valige Andmetüüp kui fx valem.
- Sisestage valem, mis tagastab valemiribal arvväärtuse.
Selles näites luuakse valemi veerg nimega Kogusumma.
Veerg Ühiku hind on kümnendtüüpi andmetüüp.
- Laiendage jaotist Täpsemad suvandid ja seejärel määrake vajalik arv kümnendkohti.
- Valige käsk Salvesta. Vaikimisi on andmetüübi Valem väärtuseks seatud Kümnendkoht ja luuakse kümnendvalemiväli.
Täisarvu valemi veeru loomine
Looge valemiveerg, mis tagastab täisarvu.
- Valige Andmetüüp kui fx valem.
- Sisestage valem, mis tagastab valemiribal arvväärtuse.
Selles näites luuakse valemiveerg nimega Ühikute arv.
Veerud Koguhind ja Ühiku hind on kümnendandmetüübiga.
- Laiendage jaotist Täpsemad suvandid ja valige andmetüübiksValem Täisarv ning määrake täisarvuveeru jaoks nõutav vorming.
- Valige käsk Salvesta.
Ujukomaarvu valemi veeru loomine
Looge valemiveerg, mis tagastab ujukväärtuse.
- Valige Andmetüüp kui fx valem.
- Sisestage valem, mis tagastab valemiribal ujukomaarvu.
Sisestage valem, mis tagastab valemiribal ujukomaarvu. Selles näites luuakse valemi veerg nimega Koguhind.
Kaal on lihtne ujuvveerg ja hind Gm kohta on lihtne kümnendveerg.
- Laiendage jaotist Täpsemad suvandid ja määrake vajalik arv kümnendkohti.
- Valige käsk Salvesta.
Ujukomaarvu valemiveergude loomise juhised
- Kui aritmeetilises tehtes osalev operandi on ujuv-tüüpi, siis on valemi tulemus ujuv-tüüpi. Näiteks:
-
1 + 2 + Float(1)kuna see kasutab ujuktüüpi operandi -Float(1).
-
- Numbriline funktsioon tagastab ujukväärtuse, kui funktsioonile antud esimene parameeter on ujuktüüpi parameeter. Vastasel juhul tagastab funktsioon kümnendväärtuse. Näiteks:
-
Sum(1, 2, Float(1))on kümnendtüüpi jaSum(Float(1), 1, 2)ujuvtüüpi.
-
-
Float,Sqrt,Ln,Power,funktsioonidExpja^operaator tagastavad ujuvväärtuse.
Valikuvalemi veeru loomine
Valikuvalemi veeru loomiseks saab tulemuseks kasutada kas globaalset valikut või lihtsa valikuveeru kohalikku valikut.
Globaalse valiku kasutamine
Looge ülemaailmne valik. See näide loob globaalse valiku nimega Ülesande prioriteet.
Looge valemiveerg, mis tagastab valiku globaalse valiku abil.
- Valige Andmetüüp kui fx valem.
- Sisestage valem, mis tagastab valemiribal valikuväärtuse.
Selles näites luuakse valemiveerg Prioriteet, kasutades globaalset valikut Ülesande prioriteet.
- Valige käsk Salvesta. Pange tähele, et loodud veeru andmetüüp on Valik fx.
Kohaliku valiku kasutamine lihtsast valikuveerust
Lihtsa valikuveeru loomine. Selles näites luuakse kontotabeli jaoks lihtsa valiku veerg Ülesande prioriteet .
Looge valemiveerg, mis tagastab valiku, kasutades lihtsa valikuveeru kohalikku valikut.
- Valige Andmetüüp kui fx valem.
- Sisestage valem, mis tagastab valemiribal valikuväärtuse.
Selles näites luuakse valemiveerg Konto olemi prioriteet,kasutades kontotabeli valikuveeru Ülesande prioriteet kohalikku valikuvalikut .
- Valige käsk Salvesta.
Valemiveergude valikutega töötamise juhised
Seotud tabeli lihtsa valiku veeru kohalikke valikuid ei saa kasutada valemiveergudes tulemitüübina.
Sama suvandikomplekti suvandeid tuleks kasutada kõigi valikuvalemi veergude tulemiargumentide jaoks.
Valemiveeru kasutatavat valikut ei saa värskendada.
Valiku suvandeid ei saa stringifunktsioonidele argumendina edastada. Funktsiooni Value saab kasutada suvandi arvväärtuse tagastamiseks.
Valemiveeru sõltuvat kohaliku valiku veergu või globaalset valikut ei saa kustutada.
Seotud tabeli kohalike valikute (suvandikomplekti) veeru suvandite kasutamiseks valemiveeru definitsioonis kasutage esmalt valikut ja seejärel selle kohaliku valiku suvandeid.
Näiteks valikuveerg nimega Värv tabelis Kontakt.
Valikuveerus on valikud Punane, Kollane ja Roheline.
Kontotabeli valemiveeru puhul, mis kasutab veergu Värvivalik , kuvatakse valem järgmiselt:Soovitatav -
If(ParentAccount.Color == 'Color (Accounts)'.Red, 1, 2)Pole soovitatav -
If( 'Color (Accounts)'.Red == ParentAccount.Color, 1, 2)