Valemi viide - Power Apps

Selles artiklis saate teada kõigi funktsioonide kohta, mis on saadaval Power Apps.

Valemid Power Apps ühendavad paljusid elemente. Järgmises loendis on toodud.

  • Funktsioonid võtavad parameetreid, teostavad toiminguid ja tagastavad väärtuse. Näiteks Sqrt(25) tagastab väärtuse 5. Funktsioonid on loodud Microsoft Excel funktsioonide järgi. Mõnel funktsioonil on kõrvalmõjud (nt SubmitForm (Esita vorm)), mis on asjakohased ainult käitumise valemites (nt Button.OnSelect).
  • Signals (Signaalid) tagastavad teavet keskkonna kohta. Näiteks, Location (Asukoht) tagastab seadme hetke asukoha GPS-koordinaadid. Signaalid ei võta parameetreid ega kõrvaltoimeid.
  • Enumerations (Loetelud) tagastab eelmääratletud konstantse väärtuse. Näiteks Color (Värv) on loetelu, millel on värvi jaoks eelmääratletud väärtused Color.Red, Color.Blue jne. Levinud loendid sisalduvad siin. Funktsiooni abil on kirjeldatud funktsiooniga seotud loetelud.
  • Nimega tehtemärgid, näiteks ThisItem ja Self, võimaldavad juurdepääsu teabele konteinerist.

Muud elemendid hõlmavad järgmist.

A

ABS – arvu absoluutväärtus.

Kiirendus – loeb kiirendusandurit seadmes.

ACOS – tagastab arvu arkuskoosinuse radiaanides.

ACOT – tagastab arvu arkuskootangensi radiaanides.

AddColumns – tagastab tabeli, millele on lisatud veerud.

And – JA tõeloogikas. Tagastab tõese väärtuse, kui kõik argumendid on tõesed. Võite kasutada ka tehtemärki &&.

AIClassify – liigitab teksti ühte või mitmesse kategooriasse.

AIExtract – ekstraktib määratud olemid, nagu registreerimisnumbrid, telefoninumbrid või inimeste nimed.

AIReply – koostab vastuse teie edastatud sõnumile.

AISentiment – tuvastab teie esitatud teksti meeleolu.

AISummarize – võtab kokku teie esitatud teksti.

AITranslate – tõlgib teksti teisest keelest.

App – annab teavet hetkel töötava rakenduse kohta ja pakub juhtimisvõimalusi rakenduse käitumise üle.

ASIN – tagastab arvu arkussiinuse tulemi radiaanides.

Kinnita – testimisel hinnatakse testi tulemiks kas tõene või väär.

AS – nimetab praeguse kirje galeriis, vormi ja kirje ulatuse funktsioonid, nagu näiteks ForAll, With ning Sum.

AsType – kohtleb kirjeviidet konkreetse tabelitüübina.

ATAN – tagastab arkustangensi tulemi radiaanides.

ATAN2 – tagastab arkustangensi koordinaatide (x,y) põhjal radiaanides.

Keskmine – arvutab tabeli avaldise või argumentide kogumi keskmise.

B

Tagasi – kuvab eelmise kuva.

Tühi – tagastab tühja väärtuse, mida saab kasutada andmeallikasse NULL-väärtuse lisamiseks.

Loogiline – teisendab tekstistringi, arvu või tüüpimata väärtuse loogikaväärtuseks.

C

Kalender – toob teavet praeguse lokaadi kalendri kohta.

CHAR – tõlgib tähemärgi koodi stringiks.

Valikud – tagastab otsinguveeru võimalike väärtuste tabeli.

Tühjenda – kustutab kõik kogumist pärinevad andmed.

ClearCollect – kustutab kõik kogumi andmed ja seejärel lisab kirjete kogumi.

ClearData – tühjendab kogumi või kõik kogumid rakendusehostilt (nt kohalikult seadmelt).

Kell – tagastab teavet kohaliku lokaadi kellaaja kohta.

COALESCE – asendab tühjad väärtused, jättes muutmata väärtused, mis pole tühjad.

Kogu – loob kogumi või lisab andmed andmeallikasse.

Värv – määrab atribuudi sisseehitatud värvi väärtuseks.

ColorFade – hajutab värvi väärtuse.

ColorValue – tõlgib CSS värvi nime või hex-koodi värvi väärtuseks.

Veerg – toob veerunimed ja väärtused andmetüübilt Tipimata.

ColumnNames – toob veerunimed ja väärtused andmetüübilt Kirjutamata.

Kompass – tagastab kompassi pealkirja.

CONCAT – ühendab andmeallikas stringid üheks lauseks.

CONCATENATE – stringide ühendamine.

Samaaegne – hindab mitut valemit samaaegselt.

Ühendus – tagastab teabe võrguühenduse kohta.

Kopeeri – kopeerib teksti lõikelauale seadmes, kus rakendus töötab.

Loenda – loendab arve sisaldavaid tabeli kirjeid.

COS – tagastab radiaanides kirjeldatud nurga koosinuse.

COT – tagastab radiaanides kirjeldatud nurga kootangensi.

COUNTA – loendab tabeli kirjeid, mis pole tühjad.

CountIf – loendab tabeli kirjeid, mis vastavad tingimusele.

CountRows – loendab tabeli kirjeid.

D

DataSourceInfo – pakub teavet andmeallika kohta.

Kuupäev – tagastab kuupäeva/kellaaja väärtuse, võttes aluseks väärtused Year, Month ja Day.

DateAdd – lisab päevad, kuud, kvartalid või aastad kuupäeva/kellaaja väärtusele.

DateDiff – lahutab kaks kuupäeva väärtust ja kuvab tulemi päevades, kuudes, kvartalites või aastates.

DateTime – tagastab kuupäeva/kellaaja väärtuse, mis põhineb nii kuupäeva- kui ka kellaajakomponentidel.

DateTimeValue – teisendab kuupäeva ja kellaaja stringi kuupäeva/kellaaja väärtuseks.

DateValue – teisendab kuupäeva stringi kuupäeva/kellaaja väärtuseks.

Day – toob välja kuupäeva/kellaaja väärtuse päeva osa.

Dec2Hex – arvu teisendamine kuueteistkümnendkohaliseks tekstistringiks.

Vaikesätted – tagastab andmeallika vaikeväärtused.

Kraadid – teisendab radiaanid kraadideks.

Keela – keelab signaali, näiteks GPSI lugemisel signaali Asukoht.

Distinktne – võtab kokku tabeli kirjed, eemaldades duplikaadid.

Laadi alla – laadib faili veebirakendusest kohalikku seadmesse.

DropColumns – tagastab tabeli, mille üks või mitu veergu on eemaldatud.

E

EDate – liidab või lahutab kuupäevale kuud ilma kuu päeva muutmata.

EditForm – lähtestab vormi juhtelemendi üksuse redigeerimiseks.

Luba – lubab signaali, näiteks GPSi lugemisel signaali Asukoht.

EncodeHTML – kodeerib märgid, mis tuleb HTML-i kontekstis kasutamiseks põgeneda.

EncodeUrl – kodeerib erimärgid, kasutades URL-i kodeeringut.

EndsWith – kontrollib, kas tekstistring lõppeb teise tekstistringiga.

EOMonth – liidab või lahutab kuupäevale kuud, tagastades selle kuu viimase päeva.

Tõrge – saate luua kohandatud tõrke või läbida tõrke.

Tõrked – pakub tõrgetega seotud teavet varasemate muudatuste kohta andmeallikas.

exactin – kontrollib, kas tekstistring sisaldub muus tekstistringis või tabelis, tõstutundlik. Kasutatakse ka selleks, et kontrollida, kas kirje esineb tabelis.

Välju – väljub hetkel käimasolevast rakendusest ja soovi korral logib praeguse kasutaja välja.

Exp - Tagastab e tõstetud võimule.

F

Filtreeri – tagastab ühe või mitme kriteeriumiga filtreeritud tabeli.

Otsi – kontrollib, kas üks string kuvatakse teise sees, ja tagastab asukoha.

Esimene – tagastab tabeli esimese kirje.

FirstN – tagastab tabeli esimese kirjete kogumi (N-kirjed).

ForAll – arvutab väärtusi ja sooritab toiminguid tabeli kõigi kirjete jaoks.

G

GroupBy – tagastab tabeli koos kirjetega, mis on kokku rühmitatud.

GUID – teisendab GUID (globaalne ainuidentifikaator) stringi GUID-väärtuseks ja loob uue GUID-väärtuse.

H

HashTags – ekstraktib trellsildid (#strings) stringist.

Hex2Dec – teisendage kuueteistkümnendsüsteemis tekstistring arvuks.

Host – annab teavet praeguse rakendust käitava hosti kohta.

Hour – tagastab kuupäeva/kellaaja väärtuse tunni osa.

I

If – tagastab ühe väärtuse, kui tingimus on tõene, ja mõne muu väärtuse, kui tingimus on väär.

IfError – tuvastab vead ja pakub alternatiivset väärtust või teeb toiminguid.

in – kontrollib, kas tekstistring sisaldub muus tekstistringis või tabelis, tõstutundlik. Kasutatakse ka selleks, et kontrollida, kas kirje esineb tabelis.

Register – tagastab tabelist kirje, mis põhineb selle tellitud positsioonil tabelis.

Int – ümardab arvu allapoole lähima täisarvuni.

IsBlank – kontrollib funktsiooni Tühi väärtust.

IsBlankOrError – kontrollib funktsiooni Tühi väärtust või tõrget.

IsEmpty – tühja tabeli kontrollimine.

IsError – kontrollib tõrke olemasolu.

IsMatch – võrdleb stringi mustriga. Kasutada saab regulaaravaldisi.

IsNumeric – arvulise väärtuse kontrollimine.

ISOWeekNum – tagastab kuupäeva/kellaaja väärtuse ISO nädalanumbri.

IsToday – kontrollib, kas kuupäeva/kellaaja väärtus on kasutaja ajavööndis millalgi täna.

IsType – kontrollib, kas kirjeviide viitab kindlale tabelitüübile.

IsUTCToday – kontrollib, kas kuupäeva/kellaaja väärtus on koordineeritud maailmaaja (UTC) vööndis millalgi täna.

J

JSON – loob JSON-tekstistringi tabeli, kirje või väärtuse jaoks.

L

Keel – tagastab praeguse kasutaja keelesildi.

Viimane – tagastab tabeli viimase kirje.

LastN – tagastab tabeli viimase kirjete kogumi (N-kirjed).

Käivita – käivitab veebilehe või lõuendirakenduse.

LEFT – tagastab stringi vasakpoolseima osa.

Len – tagastab stringi pikkuse.

Ln – tagastab naturaallogaritmi.

LoadData – laadib kogumi rakendusehostist, näiteks kohalikust seadmest.

Asukoht – tagastab teie asukoha koordinaadid, kasutades globaalset positsioneerimise süsteemi (GPS) ja muud teavet.

LOG – tagastab logaritmi arvu mis tahes alusesse.

LookUp – otsib tabelist ühe või mitme kriteeriumi alusel ühe kirje.

LOWER – teisendab tekstistringi kõik tähed väiketähtedeks.

M

MATCH – ekstraktib mustri põhjal alamstringi. Kasutada saab regulaaravaldisi.

MatchAll – ekstraktib mustri põhjal mitu alamstringi. Kasutada saab regulaaravaldisi.

MAX – tabeli avaldise või argumentide kogumi maksimumväärtus.

MID – tagastab stringi keskmise osa.

MIN – tabeli avaldise või argumentide kogumi miinimumväärtus.

MINUTE – toob välja kuupäeva/kellaaja väärtuse minutiosa.

MOD – tagastab ülejäänud summa pärast jäägi jagamist jagajaga.

MONTH – toob välja kuupäeva/kellaaja väärtuse kuu osa.

N

Navigeeri – muudab kuvatava ekraani.

NewForm – lähtestab vormi juhtelemendi üksuse loomisel.

NOT – EI tõeloogikas. Tagastab tõeväärtuse, kui argument on väär ja väära väärtuse, kui argument ontõene. Saate kasutada ka ! tehtemärki.

Teavita – kuvab kasutajale ribal sõnumi.

NOW – tagastab kasutaja ajavööndis praeguse kuupäeva/kellaaja väärtuse.

O

OR – VÕI tõeloogikas. Tagastab tõese väärtuse, kui ühe argumendi väärtus on tõene. || tehtemärki saate ka kasutada.

P

Param – juurdepääsuparameetrid, mis edastatakse lõuendirakendusele selle käivitamisel.

Ülemüksus – võimaldab juurdepääsu konteineri juhtelemendi atribuutidele.

ParseJSON – teisendab tekstina esitatud JSON-dokumendi tüüpimata objekti väärtuseks.

Paik – muudab või loob kirje andmeallikas või ühendab kirjeid väljaspool andmeallikat.

PDF – sisu eksportimine praeguselt ekraanilt objektile, et seda saaks kasutada mitme stsenaariumi korral.

Pi – tagastab arvu π.

PlainText – eemaldab stringist HTML- ja XML-sildid.

POWER – tagastab astendatud arvu. ^ tehtemärki saate ka kasutada.

PROPER – teisendab iga sõna esimese tähe suurtäheks ja ülejäänud väiketähtedeks.

R

Radiaanid – teisendab kraadid radiaanideks.

RAND – tagastab pseudojuhusliku arvu 0 ja 1 vahele.

RandBetween – tagastab pseudojuhusliku arvu kahe arvu vahele.

ReadNFC – loeb silti Near Field Communication (NFC).

RecordInfo – annab teavet andmeallika kirje kohta.

Värskenda – värskendab andmeallika kirjed.

Relate – seostab kahe tabeli kirjed ühe-mitmele- või mitu-mitmele-seose kaudu.

Eemalda – eemaldab andmeallikast ühe või mitu kirjet.

RemoveIf – eemaldab andmeallikast kirjed tingimuse alusel.

RenameColumns – nimetab tabeli veerud ümber.

REPLACE – asendab stringi osa mõne muu stringiga stringi algasendi järgi.

RequestHide – peidab SharePointi vormi.

Lähtesta – lähtestab sisendi juhtelemendi vaikeväärtusele, hüljates kasutaja kõik muudatused.

ResetForm – lähtestab vormi juhtelemendi olemasoleva üksuse redigeerimiseks.

Ennista – taaslaeb ja kustutab andmeallika kirjete tõrked.

RGBA – tagastab värviväärtuse punaste, roheliste, siniste ja alfa komponentide kogumile.

RIGHT – tagastab stringi parempoolseima osa.

ROUND – ümardab lähima arvuni.

RoundDown – ümardab suurima eelmise arvuni.

RoundUp – ümardab väikseima järgmise arvuni.

S

SaveData – salvestab kogumi rakendusehosti, näiteks kohalikku seadmesse.

SEARCH – leiab kirjeid tabelist, mis sisaldab stringi ühes nende veergudes.

SECOND – toob välja kuupäeva/kellaaja väärtuse sekundiosa.

Vali – simuleerib juhtelemendi valimistoimingut, mis põhjustab valemi OnSelect hindamist.

Self – annab juurdepääsu praeguse juhtelemendi atribuutidele.

SEQUENCE – loob järjestike arvudega tabeli, kasulik funktsiooniga ForAll itereerides.

SendAppNotification (eelvaade) – saate adressaadile saata valikuliste toimingutega rakendusesisese teatise.

Määra – määrab globaalse muutuja väärtuse.

SetFocus – teisaldab sisendi fookuse kindlale juhtelemendile.

SetProperty – simuleerib suhtlust sisendi juhtelementidega.

ShowColumns – tagastab tabeli, millel on vaid valitud veerud.

ShowHostInfo - Kuvab kasutajale rakenduses teavet.

Juhuesitus – järjestab tabelis kirjed juhuslikult.

SIN – tagastab radiaanides kirjeldatud nurga siinuse.

SORT – tagastab valemil põhineva sorditud tabeli.

SortByColumns – tagastab sorditud tabeli, mis põhineb ühel või enamal veerul.

SPLIT – jagab tekstistringi alamstringide tabeliks.

SQRT – tagastab arvu ruutjuure.

StartsWith – kontrollib, kas tekstistring algab teise tekstistringiga.

StdevP – tagastab argumentide standardhälbe.

SUBSTITUTE – asendab stringi osa muu stringiga stringide ühtimise abil.

SubmitForm – salvestab vormi juhtelemendis oleva üksuse andmeallikasse.

SUM – arvutab tabeli avaldise või argumentide kogumi summa.

Switch – vastab väärtuste kogumile ja seejärel analüüsib vastavat valemit.

T

Tabel – loob ajutise tabeli.

Tan – tagastab radiaanides määratud nurga puutuja.

TEXT – teisendab mis tahes väärtuse ja vormindab arvu või kuupäeva/kellaaja väärtuse tekstistringiks.

ThisItem – tagastab praeguse üksuse kirje galeriis või vormi juhtelemendis.

ThisRecord – tagastab praeguse üksuse kirje kirje ulatuse funktsioonis, nagu näiteks ForAll, With ja Sum.

TIME – tagastab kuupäeva/kellaaja väärtuse, võttes aluseks väärtused Hour, Minute ja Second.

TimeValue – teisendab kellaaja stringi kuupäeva/kellaaja väärtuseks.

TimeZoneOffset – tagastab UTC ajavööndi ja kasutaja kohaliku aja vahelised erinevused minutites.

TODAY – tagastab praeguse kuupäeva väärtuse.

Jälg – lisage oma testitulemustes lisateavet.

TRIM – eemaldab tekstistringi otstest ja keskelt tühikud.

TrimEnds – eemaldab tühikud vaid tekstistringi otstest.

TRUNC – kärbib arvu ainult täisarvuni, eemaldades kõik kümnendkohad.

U

Ungroup – eemaldab rühmast.

UniChar – tõlgib Unicode’i koodi stringiks.

Unrelate – tühistab kahe tabeli kirjete seose ühe-mitmele- või mitu-mitmele-seosega.

Update – asendab kirje andmeallikas.

UpdateContext – määrab praeguse kuva ühe või mitme kontekstimuutuja väärtuse.

UpdateIf – muudab andmeallikas kirjete kogumit tingimuse põhjal.

UPPER – teisendab tekstistringi tähed suurtähtedeks.

Kasutaja – tagastab teabe praeguse kasutaja kohta.

UTCNow – tagastab koordineeritud maailmaaja (UTC) vööndis praeguse kuupäeva/kellaaja väärtuse.

UTCToday – tagastab koordineeritud maailmaaja (UTC) vööndis praeguse kuupäeva väärtuse.

V

Valideeri – kontrollib, kas ühe veeru või täieliku kirje väärtus on sobiv andmeallika jaoks.

VALUE – teisendab stringi arvuks.

VarP – tagastab argumentide dispersiooni.

ViewForm – lähtestab vormi juhtelemendi olemasoleva üksuse kuvamiseks.

W

WEEKDAY – toob välja kuupäeva/kellaaja väärtuse nädalapäeva osa.

WeekNum – tagastab kuupäeva/kellaaja väärtuse nädalanumbri.

With – arvutab väärtusi ja sooritab toiminguid ühe kirje jaoks, sh nimega väärtuste tekstisiseste kirjete jaoks.

Y

YEAR – toob välja kuupäeva/kellaaja väärtuse aasta osa.