Referenca formule - Power Apps

V tem članku spoznajte vse funkcije, ki so na voljo v Power Apps.

Formule v Power Apps združujejo številne elemente. Spodaj so navedeni:

  • Funkcije vzamejo parametre, izvedejo postopek in vrnejo vrednost. Na primer Sqrt(25) vrne 5. Funkcije so oblikovane po funkcijah storitve Microsoft Excel. Nekatere funkcije imajo neželene učinke, npr. SubmitForm, ki so primerni samo v formuli vedenja, kot jeButton.OnSelect.
  • Signali vrnejo informacije o okolju. Na primer, Location vrne trenutne koordinate GPS naprave. Signali ne jemljejo parametrov in nimajo neželenih učinkov.
  • Oštevilčenja vrnejo vnaprej določeno stalno vrednost. Na primer, Color je oštevilčenje, ki ima vnaprej določene vrednosti za Color.Red, Color.Blue itd. Tukaj so vključena splošna oštevilčenja; oštevilčenja, specifična za funkcijo, so opisana s funkcijo.
  • Poimenovani operatorji, kot sta ThisItem in Self, omogočajo dostop do informacij v vsebniku.

Drugi elementi vključujejo:

A

Abs – Absolutna vrednost števila.

Pospeševanje – Odčita tipalo pospeševanja v vaši napravi.

Acos – Vrne arkus kosinus števila v radianih.

Acot – Vrne arkus kotangens števila v radianih.

AddColumns – Vrne tabelo z dodanimi stolpci.

And – Logičen AND. Vrne true, če so vsi argumenti true. Uporabite lahko tudi operator &&.

AIClassify – razvrsti besedilo v eno ali več kategorij.

AIExtract – izvleče določene entitete, kot so registrske številke, telefonske številke ali imena ljudi.

AIReply – pripravi osnutek odgovora na sporočilo, ki ga posredujete.

AISentiment – zazna razpoloženje besedila, ki ga posredujete.

AISummarize – povzame besedilo, ki ga navedete.

AITranslate – Prevede besedilo iz drugega jezika.

App – Zagotavlja informacije o trenutno delujoči aplikaciji in upravljanju vedenja aplikacije.

Asin – Vrne arkus sinus števila v radianih.

Assert – Ovrednoti na »true« ali »false« v preskusu.

As – Imenuje trenutni zapis v funkcijah galerije, obrazca in obsega zapisov, kot so ForAll, With, in Sum.

AsType – Referenco zapisa obravnava kot določeno vrsto tabele.

Atan – Vrne arkus tangens števila v radianih.

Atan2 – Vrne arkus tangens na podlagi koordinate (x,y) v radianih.

Average – Izračuna povprečje izraza tabele ali nabora argumentov.

B

Back – Prikaže prejšnji zaslon.

Blank – Vrne vrednost prazno, ki jo je mogoče uporabiti za vstavljanje vrednosti NULL v vir podatkov.

Boolean – Pretvori besedilni niz, število ali vrednost brez vrste v logično vrednost.

C

Calendar – Pridobi informacije o koledarju za trenutno območje.

Char – Prevede kodo znakov v niz.

Choices – Vrne tabelo možnih vrednosti za stolpec iskanja.

Clear – Izbriše vse podatke iz zbirke.

ClearCollect – Izbriše vse podatke iz zbirke in nato doda nabor zapisov.

ClearData – Izbriše zbirko ali vse zbirke od gostitelja aplikacije, kot je lokalna naprava.

Clock – Pridobi informacije o uri za trenutno območje.

Coalesce – Zamenja prazne vrednosti, medtem ko pusti ne-prazne vrednosti, nespremenjene.

Collect – Ustvari zbirko ali doda podatke v vir podatkov.

Color – Nastavi lastnost za vdelano barvno vrednost.

ColorFade – Obledi barvno vrednost.

ColorValue – Prevede barvno ime CSS ali šestnajstiško kodo v barvno vrednost.

Stolpec – Pridobi imena stolpcev in vrednosti iz netipiziranega podatkovnega tipa predmeta.

ColumnNames – Pridobi imena stolpcev in vrednosti iz Netipiziranega podatkovnega tipa predmeta.

Compass – Vrne glavo kompasa.

Concat – Združi nize v viru podatkov.

Concatenate – Združi nize.

Concurrent – Ovrednoti več formul sočasno eno z drugo.

Connection – Vrne informacije o vaši omrežni povezavi.

Kopiraj – Kopira besedilo v odložišče v napravi, kjer se izvaja aplikacija.

Count – Prešteje zapise tabele, ki vsebujejo številke.

Cos – Vrne kosinus kota, naveden v radianih.

Cot – Vrne kotangens kota, naveden v radianih.

CountA – Prešteje zapise tabele, ki niso prazni.

CountIf – Prešteje zapise tabele, ki izpolnjujejo pogoj.

CountRows – Prešteje zapise tabele.

D

DataSourceInfo – Zagotavlja informacije o viru podatkov.

Date – Vrne vrednost datuma/časa na podlagi vrednosti Leto, Mesec in Dan.

DateAdd – Doda dneve, mesece, četrtletja ali leta vrednosti datuma/časa.

DateDiff – Odšteje dve vrednosti datuma ter prikaže rezultat v dnevih, mesecih, četrtletjih ali letih.

DateTime – vrne vrednost datuma/časa, ki temelji na komponentah datuma in časa.

DateTimeValue – Pretvori niz datuma in časa v vrednost datuma/časa.

DateValue – Pretvori niz samo datuma v vrednost datuma/časa.

Day – Pridobi del dneva za vrednost datuma/časa.

Dec2Hex – Pretvori število v šestnajstiški besedilni niz.

Defaults – Vrne privzete vrednosti za vir podatkov.

Stopinje – Pretvori radiane v stopinje.

Disable – Onemogoči signal, kot je Location za odčitanje GPS-a.

Distinct – Povzame zapise tabele, ob čemer odstrani dvojnike.

Download – Prenese datoteko s spleta v lokalno napravo.

DropColumns – Vrne tabelo z enim ali več odstranjenimi stolpci.

E

EDate – doda ali odšteje mesece od datuma, ne da bi spremenil dan v mesecu.

EditForm – Ponastavi kontrolnik obrazca za urejanje elementa.

Enable – Omogoči signal, kot je Location za odčitanje GPS-a.

EncodeHTML – kodira znake, ki jim je treba ubežati, če jih želite uporabiti v kontekstu HTML.

EncodeUrl – Kodira posebne znake s kodiranjem URL.

EndsWith – Preveri, ali se besedilni niz konča z drugim besedilnim nizom.

EOMonth – Datumu doda ali odšteje mesece in vrne zadnji dan tega meseca.

Napaka – ustvarite napako po meri ali preskočite napako.

Errors – Zagotavlja informacije o napakah za prejšnje spremembe vira podatkov.

exactin – Preveri, ali je besedilni niz znotraj drugega besedilnega niza ali tabele, razlikuje med malo/veliko začetnico. Uporabljajo ga, da preverijo, ali je v tabeli zapis.

Exit – Zapre aplikacijo, ki se trenutno izvaja, in izbirno izpiše trenutnega uporabnika.

Exp – Vrne e povišano na potenco.

F

Filter – Vrne filtrirano tabelo na podlagi enega ali več meril.

Find – Preveri, ali se niz pojavi znotraj drugega, in vrne lokacijo.

First – Vrne prvi zapis tabele.

FirstN – Vrne prvi nabor zapisov (N zapisov) tabele.

ForAll – Izračuna vrednosti in izvede dejanja za vse zapise tabele.

G

GroupBy – Vrne tabelo z zapisi, združenimi v skupino.

GUID – Pretvori niz GUID v vrednost GUID ali ustvari novo vrednost GUID.

H

HashTags – Izvleče oznake z lojtro (#strings) iz niza.

Hex2Dec – Pretvori šestnajstiški besedilni niz v število.

Gostitelj – ponuja informacije o trenutnem gostitelju, ki izvaja aplikacijo.

Hour – Vrne del ure za vrednost datuma/časa.

I

If – Vrne eno vrednost, če je pogoj »true« in drugo vrednost, če ni.

IfError – zazna napake in ponudi alternativno vrednost ali ukrepa.

in – Preveri, ali je besedilni niz znotraj drugega besedilnega niza ali tabele, ne razlikuje med malo/veliko začetnico. Uporabljajo ga, da preverijo, ali je v tabeli zapis.

Indeks – Vrne zapis iz tabele na podlagi urejenega položaja.

Int – Število zaokroži navzdol na najbližje celo število.

IsBlank – Preveri za prazno vrednost.

IsBlankOrError – Preveri prazne vrednosti ali napake.

IsEmpty – Preveri za prazno tabelo.

IsError – Preveri za napako.

IsMatch – Preveri niz na podlagi vzorca. Uporabijo se lahko regularni izrazi.

IsNumeric – Preveri za številsko vrednost.

ISOWeekNum – Prikaže številko tedna ISO za vrednosti datum/čas.

IsToday – Preveri, ali je vrednost datuma/časa nekje danes v uporabnikovem časovnem pasu.

IsType – Preveri, ali se sklic na zapis nanaša na določeno vrsto tabele.

IsUTCToday – preveri, ali je vrednost datuma/časa nekje danes v univerzalnem koordiniranem času (UTC).

J

JSON – Ustvari besedilni niz JSON za tabelo, zapis ali vrednost.

L

Language – Vrne jezikovno oznako trenutnega uporabnika.

Last – Vrne zadnji zapis tabele.

LastN – Vrne zadnji nabor zapisov (N zapisov) tabele.

Launch – Zažene spletno stran ali aplikacijo s platnom.

Left – Vrne najbolj levi del niza.

Len – Vrne dolžino niza.

Ln – Vrne naravni logaritem.

LoadData – Naloži zbirko od gostitelja aplikacije, kot je lokalna naprava.

Location – Vrne lokacijo kot koordinato zemljevida z uporabo globalnega sistema za določanje položaja (GPS) in drugih informacij.

Log – Vrne logaritem v poljubni osnovi števila.

LookUp – Poišče en zapis v tabeli na podlagi enega ali več meril.

Lower – Pretvori črke v nizu besedila na samo male črke.

M

Match – Izvleče podniz na podlagi vzorca. Uporabijo se lahko regularni izrazi.

MatchAll – Izvleče več podnizov na podlagi vzorca. Uporabijo se lahko regularni izrazi.

Max – Največja vrednost izraza tabele ali nabora argumentov.

Mid – Vrne srednji del niza.

Min – Najmanjša vrednost izraza tabele ali nabora argumentov.

Minute – Pridobi del minute za vrednost datuma/časa.

Mod – Vrne ostanek, ko je deljenec deljen z deliteljem.

Month – Pridobi del meseca za vrednost datuma/časa.

N

Navigate – Spremeni, kateri zaslon je prikazan.

NewForm – Ponastavi kontrolnik obrazca za ustvarjanje elementa.

Not – Logičen NOT. Vrne true, če je njen argument false, in vrne false, če je njen argument true. Uporabite lahko tudi operator !.

Notify – Uporabniku prikaže sporočilo s pasico.

Zdaj – Vrne vrednost trenutnega datuma/časa v uporabnikovem časovnem pasu.

O

Or – Logičen OR. Vrne true, če je kateri koli od njegovih argumentov true. Uporabite lahko tudi || operator.

P

Param – Dostopi do parametrov, posredovanih aplikaciji s platnom, ko je zagnana.

Parent – Zagotovi dostop do lastnosti kontrolnika vsebnika.

ParseJSON – Pretvori dokument JSON, predstavljen kot besedilo, v vrednost Predmeta brez vrste.

Patch – Spremeni ali ustvari zapis v viru podatkov ali združi zapise zunaj vira podatkov.

PDF – Izvozi vsebino s trenutnega zaslona v predmet za uporabo v več scenarijih.

Pi – Vrne število π.

PlainText – Odstrani oznake HTML in XML z niza.

Power – Vrne število na potenco. Uporabite lahko tudi ^ operator.

Proper – Pretvori prvo črko vsake besede v nizu v veliko črko in pretvori preostanek v male črke.

R

Radiani – Pretvori stopinje v radiane.

Rand – Vrne psevdonaključno število med 0 in 1.

RandBetween – Vrne psevdonaključno število med dvema številoma.

ReadNFC – Prebere oznako NFC (Near Field Communication).

RecordInfo – Zagotavlja informacije o zapisu vira podatkov.

Refresh – Osveži zapise vira podatkov.

Relate – Povezava zapisov dveh tabel z odnosom »eden proti mnogo« ali »mnogo proti mnogo«.

Remove – Odstrani enega ali več določenih zapisov iz vira podatkov.

RemoveIf – Odstrani zapise iz vira podatkov na podlagi pogoja.

RenameColumns – Preimenuje stolpce tabele.

Replace – Zamenja del niza z drugim nizom, glede na začetni položaj niza.

RequestHide – Skriva obrazec programa SharePoint.

Reset – Ponastavi kontrolnik vnosa na njegovo privzeto vrednost, ob čemer zavrže vse uporabniške spremembe.

ResetForm – Ponastavi kontrolnik obrazca za urejanje obstoječega elementa.

Revert – Znova naloži in počisti napake za zapise vira podatkov.

RGBA – Vrne barvno vrednost za nabor komponent rdeča, zelena, modra in alfa.

Right – Vrne najbolj desni del niza.

Round – Zaokroži na najbližje število.

RoundDown – Zaokroži navzdol na najvišje prejšnje število.

RoundUp – Zaokroži navzgor na najnižje naslednje število.

S

SaveData – Shrani zbirko v gostitelja aplikacije, kot je lokalna naprava.

Search – Poišče zapise v tabeli, ki vsebujejo niz v enem od stolpcev.

Second – Pridobi del sekunde za vrednost datuma/časa.

Select – Simulira dejanje izbiranja v kontrolniku, ki povzroči vrednotenje formule OnSelect.

Self – Zagotavlja dostop do lastnosti trenutnega kontrolnika.

Sequence – Ustvari tabelo zaporednih števil, uporabno pri ponovitvi s funkcijo ForAll.

SendAppNotification (predogled) – Pošljite obvestilo v aplikaciji z izbirnimi dejanji prejemniku.

Set – Nastavi vrednost globalne spremenljivke.

SetFocus – Premakne fokus vnosa na določen kontrolnik.

SetProperty – Simulira interakcije z vhodnimi kontrolniki.

ShowColumns – Vrne tabelo s samo izbranimi stolpci.

ShowHostInfo – prikaže informacije uporabniku v aplikaciji.

Shuffle – Naključno prerazvrsti zapise tabele.

Sin – Vrne sinus kota, naveden v radianih.

Sort – Vrne razvrščeno tabelo na podlagi formule.

SortByColumns – Vrne razvrščeno tabelo na podlagi enega ali več stolpcev.

Split – Razdeli besedilni niz v tabelo podnizov.

Sqrt – Vrne kvadratni koren števila.

StartsWith – Preveri, ali se besedilni niz začne z drugim besedilnim nizom.

StdevP – Vrne standardni odklon svojih argumentov.

Substitute – Zamenja del niza z drugim nizom z ujemanjem nizov.

SubmitForm – Shrani element v kontrolniku obrazca v vir podatkov.

Sum – Izračuna vsoto izraza tabele ali nabora argumentov.

Switch – Poišče ujemanje z naborom vrednosti in nato ovrednoti ustrezno formulo.

T

Table – Ustvari začasno tabelo.

Tan – vrne tangens kota, podanega v radianih.

Text – Pretvori katero koli vrednost in formatira število ali vrednost datuma/časa v besedilni niz.

ThisItem – Vrne zapis za trenutni element v galerijo ali kontrolnik obrazca.

ThisRecord – Vrne zapis za trenutni element v funkciji obsega zapisa, kot so funkcije ForAll, With in Sum.

Time – Vrne vrednost datuma/časa na podlagi vrednosti Hour, Minute in Second.

TimeValue – Pretvori niz samo časa v vrednost datuma/časa.

TimeZoneOffset – Vrne razliko med UTC in uporabnikovim lokalnim časom v minutah.

Today – Vrne trenutno vrednost samo za datum.

Trace – Zagotovite dodatne informacije v rezultatih testa.

Trim – Odstrani odvečne presledke iz koncev in notranjosti niza besedila.

TrimEnds – Odstrani odvečne presledke samo iz koncev niza besedila.

Trunc – Z odstranitvijo decimalnega dela števil slednja okrajša tako, da ostanejo samo celoštevilske vrednosti.

U

Ungroup – Odstrani združevanje.

UniChar – Prevede kodo Unicode v niz.

Unrelate – Prekinitev povezave zapisov dveh tabel z odnosom »eden proti mnogo« ali »mnogo proti mnogo«.

Update – Zamenja zapis v viru podatkov.

UpdateContext – Nastavi vrednost ene ali več spremenljivk konteksta trenutnega zaslona.

UpdateIf – Spremeni nabor zapisov v viru podatkov na podlagi pogoja.

Upper – Pretvori črke v nizu besedila na samo velike črke.

User – Vrne informacije o trenutnem uporabniku.

UTCNow – Vrne vrednost trenutnega datuma/časa v univerzalnem koordiniranem času (UTC).

UTCToday – Vrne trenutno vrednost samo datuma v koordiniranem univerzalnem času (UTC).

V

Validate – Preveri, ali je vrednost enega stolpca ali celotnega zapisa veljavna za vir podatkov.

Value – Pretvori niz v številko.

VarP – Vrne odmik svojih argumentov.

ViewForm – Ponastavi kontrolnik obrazca za ogled obstoječega elementa.

W

Weekday – Pridobi del delavnika za vrednost datuma/časa.

WeekNum – Prikaže številko tedna za vrednosti datum/čas.

With – Izračuna vrednosti in izvede dejanja za en zapis, vključno z zapisi, vstavljenimi v vrstici, imenovanih vrednosti.

Y

Year – Pridobi del leta za vrednost datuma/časa.