Referenca formule - Power Apps

U ovom članku saznajte više o svim funkcijama dostupnim u Power Apps.

Formule u Power Apps kombiniraju mnogo elemenata. U nastavku su navedeni:

  • Funkcije uzimaju parametre, izvode operaciju i vraćaju vrijednost. Na primjer, Sqrt(25) vraća 5. Funkcije su modelirane nakon funkcija Microsoft Excel. Neke funkcije imaju popratne pojave kao što je SubmitForm, koje su prikladne samo u formula ponašanja kao što je Button.OnSelect.
  • Signali vraćaju informacije o okruženju. Na primjer, Location vraća trenutačne GPS koordinate uređaja. Signali ne uzimaju parametre ili imaju popratne pojave.
  • Enumeracije vraćaju unaprijed definiranu konstantnu vrijednost. Na primjer, Color je enumeracija koja ima unaprijed definirane vrijednosti za Color.Red, Color.Blue i tako dalje. Ovdje su uključene uobičajene enumeracije; s funkcijom su opisane specifične enumeracije za funkciju.
  • Imenovani operatori, kao što su ThisItem i Self, pružaju pristup informacijama unutar spremnika.

Ostali elementi uključuju:

A

Abs – Apsolutna vrijednost broja.

Acceleration – Čita senzor ubrzanja u vašem uređaju.

Acos – Vraća arkus kosinus broja u radijanima.

Acot – Vraća arkus kotangens broja u radijanima.

AddColumns – Vraća tablicu s dodanim columns.

AND – Booleov logički operator I Vraća true ako su svi argumenti true. Možete koristiti i operator &&.

AIClassify – svrstava tekst u jednu ili više kategorija.

AIExtract – izdvaja određene entitete kao što su registracijski brojevi, telefonski brojevi ili imena osoba.

AIReply – sastavlja odgovor na poruku koju ste naveli.

AISentiment – otkriva naklonost teksta koji ste naveli.

AISummarize – sažima tekst koji ste naveli.

AITranslate – prevodi tekst s drugog jezika.

App – Pruža informacije o aplikaciji koja se trenutno izvodi i kontroli nad ponašanjem aplikacije.

Asin – Vraća arkus sinus broja u radijanima.

Assert – Ocjenjuje true ili false u testu.

As – imenuje trenutni zapis u funkcijama galerije, obrasca i dosega zapisa poput ForAll, With i Sum.

AsType – Tretira referencu zapisa kao određenu vrstu tablice.

Atan – Vraća arkus tangens broja u radijanima.

Atan2 – Vraća arkus tangens na temelju koordinate (x,y) u radijanima.

Average – Izračunava prosjek izraza tablice ili skupa argumenata.

B

Back – Prikazuje prethodni zaslon.

Blank – Vraća vrijednost blank koja se može koristiti za umetanje vrijednosti NULL u izvor podataka.

Boolean – Pretvara tekstualni niz, broj ili netipiziranu vrijednost u Booleovu vrijednost.

C

Calendar – Dohvaća informacije o kalendaru za trenutnu regionalnu shemu.

Char – Prevodi znakovni kôd u niz.

Choices – Vraća tablicu mogućih vrijednosti za stupac pretraživanja.

Clear – Briše sve podatke iz zbirke.

ClearCollect – Briše sve podatke iz zbirke, a zatim dodaje skup zapisi.

ClearData – Briše zbirku ili sve zbirke s glavnog računala aplikacije, kao što je lokalni uređaj.

Clock – Dohvaća informacije o satu za trenutnu regionalnu shemu.

Coalesce – Zamjenjuje vrijednosti blank, a vrijednosti koje nisu blank ostavlja nepromijenjene.

Collect – Stvara zbirku ili dodaje podatke u izvor podataka.

Color – Postavlja svojstvo na ugrađenu vrijednost boje.

ColorFade – Izbljeđuje vrijednost boje.

ColorValue – Prevodi naziv boje CSS ili heksadecimalni kôd do vrijednosti boje.

Stupac – dohvaća nazive stupaca i vrijednosti iz vrste podataka Neupisani objekt.

ColumnNames – dohvaća nazive stupaca i vrijednosti iz vrste podataka Neupisani objekt.

Compass – Vraća kurs vašeg kompasa.

Concat – Sekvencijalno dodaje nizove u izvor podataka.

Concatenate – Sekvencijalno dodaje nizove.

Concurrent – Istodobno ocjenjuje više formula.

Connection – Vraća informacije o vašoj mrežnoj vezi.

Kopiranje – kopira tekst u međuspremnik na uređaju na kojem je aplikacija pokrenuta.

Count – Zbraja zapise tablice koji sadrže brojeve.

Cos – Vraća kosinus kuta navedenog u radijanima.

Cot – Vraća kotangens kuta navedenog u radijanima.

CountA – Zbraja zapise tablike koji nisu prazni.

CountIf – Zbraja zapise tablice koji ispunjavaju uvjet.

CountRows – Zbraja zapise tablice.

D

DataSourceInfo – Pruža informacije o izvoru podataka.

Date – Vraća vrijednost datum/vrijeme na temelju vrijednosti Godina, Mjesec i Dan.

DateAdd – Dodaje dane, mjesece, tromjesečja ili godine za vrijednost datum/vrijeme.

DateDiff – Uduzima dvije vrijednosti datuma i pokazuje rezultat u danima, mjesecima, tromjesečjima i godinama.

DateTime – vraća vrijednost datuma/vremena koja se temelji na komponentama datuma i vremena.

DateTimeValue – Pretvara niz datuma i vremena u vrijednost datum/vrijeme.

DateValue – Pretvara samo niz datum u vrijednost datum/vrijeme.

Day – Dohvaća dio dana vrijednosti datum/vrijeme.

Dec2Hex – pretvaranje broja u heksadecimalni tekstni niz.

Defaults – Vraća zadane vrijednosti za izvor podataka.

Stupnjevi - Pretvara radijane u stupnjeve.

Disable – Onemogućuje signal kao što je Location za čitanje GPS-a.

Distinct – Sažima zapise tablice uklanjajući duplikate.

Download – Preuzima datoteku s weba na lokalni uređaj.

DropColumns – Vraća tablicu s jednim ili više uklonjenih stupaca.

E

EDate – datumu dodaje ili oduzima mjesece, bez promjene dana u mjesecu.

EditForm – Ponovno postavlja kontrolu obrasca za uređivanje stavke.

Enable – Omogućuje signal kao što je Location za čitanje GPS-a.

EncodeHTML – kodira znakove koje je potrebno izbjeći da bi se mogli koristiti u HTML kontekstu.

EncodeUrl – Kodira posebne znakove pomoću kodiranja URL-ova.

EndsWith – Provjerava završava li tekstualni niz drugim tekstualnim nizom.

EOMonth – datumu dodaje ili oduzima mjesece, vraćajući posljednji dan tog mjeseca.

Pogreška – stvorite prilagođenu pogrešku ili prođite kroz pogrešku.

Errors – Pruža informacije o pogrešci za prethodne promjene na izvor podataka.

exactin – Provjerava je li tekstualni niz sadržan unutar drugog tekstualnog niza ili tablice, ovisno o slučaju. Koristi se i za provjeru je li zapis u tablici.

Exit – Izlazi iz aplikacije koja se trenutno izvodi i po želji odjavljuje trenutnog korisnika.

Exp – vraća e podignut na potenciju.

F

Filter – Vraća filtriranu tablicu na temelju jednog ili više kriterija.

Find – Provjerava pojavljuje li se jedan niz unutar drugog i vraća lokaciju.

First – Vraća prvi zapis tablice.

FirstN – Vraća prvi skup zapisa (N zapise) tablice.

ForAll – Izračunava vrijednosti i izvodi akcije za sve zapise tablice.

G

GroupBy – Vraća tablicu s grupnim zapisima.

GUID – Pretvara GUID niz u GUID vrijednost ili stvara novu GUID vrijednost.

H

HashTags – Izdvaja oznake sa znakom # (#nizove) iz niza.

Hex2Dec – pretvorite heksadecimalni tekstni niz u broj.

Glavno računalo – pruža informacije o trenutnom glavnom računalu na kojem se izvodi aplikacija.

Hour – Vraća dio sata vrijednosti datum/vrijeme.

I

If – Vraća jednu vrijednost ako je uvjet istinit, a drugu vrijednost ako nije.

IfError – otkriva pogreške i pruža alternativnu vrijednost ili poduzima mjere.

in – Provjerava je li tekstualni niz sadržan unutar drugog tekstualnog niza ili tablice, neovisno o slučaju. Koristi se i za provjeru je li zapis u tablici.

Index – Vraća zapis iz tablice na temelju poredanog položaja.

Int – Zaokružuje na najbliži cijeli broj.

IsBlank – Provjerava je li vrijednost blank.

IsBlankOrError – Provjerava je li vrijednost blank ili pogreška.

IsEmpty – Provjerava praznu tablicu.

IsError – Provjerava pogrešku.

IsMatch – Provjerava niz u odnosu na uzorak. Mogu se koristiti regularni izrazi.

IsNumeric – Provjerava numeričku vrijednost.

ISOWeekNum – Vraća ISO broj tjedna vrijednosti datuma/vremena.

IsToday – Provjerava je li vrijednost datum/vrijeme danas u vremenskoj zoni korisnika.

IsType – Provjerava odnosi li se referenca zapisa na određenu vrstu tablice.

IsUTCToday – Provjerava je li vrijednost datum/vrijeme tijekom današnjeg dana u koordiniranom univerzalnom vremenu (UTC).

J

JSON – generira JSON tekstualni niz za tablicu, zapis ili vrijednost.

L

Language – Vraća jezičnu oznaku trenutnog korisnika.

Last – Vraća posljednji zapis tablice.

LastN – Vraća posljednji skup zapisa (N zapise) tablice.

Launch – Pokreće web-mjesto ili aplikaciju od gotovih gradivnih elemenata.

Left – Vraća krajnje lijevi dio niza.

Len – Vraća dužinu niza.

Ln – Vraća prirodni logaritam.

LoadData – Učitava zbirku s glavnog računala aplikacije, kao što je lokalni uređaj.

Location – Vraća vašu lokaciju kao koordinatu karte pomoću Global Positioning System (GPS) i drugih informacija.

Log – Vraća logaritam u bilo kojoj bazi broja.

LookUp – Pretražuje jedan zapis u tablici na temelju jednog ili više kriterija.

Lower – Pretvara slova u nizu teksta u sva mala slova.

M

Match – Izdvaja podniz na temelju uzorka. Mogu se koristiti regularni izrazi.

MatchAll – Izdvaja više podnizova na temelju uzorka. Mogu se koristiti regularni izrazi.

Max – Maksimalna vrijednost izraza tablice ili skupa argumenata.

Mid – Vraća srednji dio niza.

Min – Minimalna vrijednost izraza tablice ili skupa argumenata.

Minute – Dohvaća dio minute vrijednosti datum/vrijeme.

Mod – Vraća ostatak nakon što se djeljenik podijeli s djeliteljem.

Month – Dohvaća dio mjeseca vrijednosti datum/vrijeme.

N

Navigate – Mijenja zaslon koji se prikazuje.

NewForm – Ponovno postavlja kontrolu obrasca za stvaranje stavke.

Not – Booleov logički operator NE. Vraća true ako joj je argument false i vraća false ako joj je argument true. Također možete koristiti operator !.

Notify – Prikazuje poruku natpisa za korisnika.

Now – Vraća trenutnu vrijednost datum/vrijeme u vremenskoj zoni korisnika.

O

Or – Booleov logički operator ILI. Vraća true ako joj je bilo koji od argumenata true. Također možete koristiti || operator.

P

Param – Parametri pristupa proslijeđeni aplikaciji od gotovih gradivnih elemenata prilikom pokretanja.

Parent – Pruža pristup svojstvima kontrole spremnika.

ParseJSON – Pretvara JSON dokument predstavljen kao tekst u vrijednost Netipizirani objekt.

Patch – Izmjenjuje ili stvara zapis u izvor podataka ili spaja zapise izvan izvora podataka.

PDF – izvezite sadržaj s trenutnog zaslona u objekt za korištenje u više scenarija.

Pi – Vraća broj π.

PlainText – Uklanja HTML i XML oznake s niza.

Power – Vraća broj na određenu potenciju. Također možete koristiti ^ operator.

Proper – Pretvara prvo slovo svake riječi u nizu u veliko slovo, a ostala pretvara u mala slova.

R

Radijanci - Pretvara stupnjeve u radijane.

Rand – Vraća pseudoslučajni broj između 0 i 1.

RandBetween – Vraća pseudoslučajni broj između dva broja.

ReadNFC – Čita oznaku NFC (Near Field Communication).

RecordInfo – Pruža informacije o zapisu izvora podataka.

Refresh – Osvježava zapise izvora podataka.

Relate – Povezuje zapise dviju tablica kroz odnos jedan-prema-mnogo ili mnogo-prema-mnogo.

Remove – Uklanja jedan ili više određenih zapisa iz izvora podataka.

RemoveIf – Uklanja zapise iz izvora podataka na temelju uvjeta.

RenameColumns – Preimenuje stupce tablice.

Replace – Zamjenjuje dio niza drugim nizom, početnim položajem niza.

RequestHide – sakriva obrazac sustava SharePoint.

Reset – Ponovno postavlja ulaznu kontrolu na zadanu vrijednost, odbacujući sve korisničke promjene.

ResetForm – Ponovno postavlja kontrolu obrasca za uređivanje postojeće stavke.

Revert – Ponovno učitava i briše pogreške za zapise izvora podataka.

RGBA – Vraća vrijednost boje za skup crvenih, zelenih, plavih i alfa komponenti.

Right – Vraća krajnje desni dio niza.

Round – Zaokružuje na najbliži broj.

RoundDown – Zaokružuje na najveći prethodni broj.

RoundUp – Zaokružuje na najmanji sljedeći broj.

S

SaveData – Sprema zbirku na glavno računalo aplikacije, kao što je lokalni uređaj.

Search – Pronalazi zapise u tablici koji sadrže niz u jednom od njihovih stupaca.

Second – Dohvaća sekundni dio vrijednosti datum/vrijeme.

Select – Simulira odabranu radnju na kontroli, što dovodi do procjene formule OnSelect.

Self – Omogućuje pristup svojstvima trenutačne kontrole.

Sequence – Stvara tablicu uzastopnih brojeva, korisnih kod ponavljanja s ForAll.

SendAppNotification (pretpregled) – primatelju pošaljite obavijest u aplikaciji s neobaveznim radnjama.

Set – Postavlja vrijednost globalne varijable.

SetFocus – Pomiče ulazni fokus na određenu kontrolu.

SetProperty – simulira interakciju s ulaznim kontrolama.

ShowColumns – Vraća tablicu samo s odabranim stupcima.

ShowHostInfo – prikazuje informacije korisniku u aplikaciji.

Shuffle – Nasumičnim odabirom mijenja redoslijed zapisa tablice.

Sin – Vraća sinus kuta navedenog u radijanima.

Sort – Vraća sortiranu tablicu na temelju formule.

SortByColumns – Vraća sortiranu tablicu na temelju jednog ili više stupaca.

Split – Dijeli tekstni niz u tablicu podskupova.

Sqrt – Vraća kvadratni korijen broja.

StartsWith – Provjerava počinje li tekstualni niz drugim tekstualnim nizom.

StdevP – Vraća standardnu devijaciju njenih argumenata.

Substitute – Zamjenjuje dio niza drugim nizom, podudaranjem nizova.

SubmitForm – Sprema stavku u kontroli obrasca na izvor podataka.

Sum – Izračunava zbroj izraza tablice ili skupa argumenata.

Switch – Podudara se sa skupom vrijednosti, a zatim procjenjuje odgovarajuću formulu.

T

Table – Stvara privremenu tablicu.

Tan – vraća tangens kuta navedenog u radijanima.

Text – Pretvara bilo koju vrijednost i oblikuje broj ili datum/vrijeme u niz teksta.

ThisItem – vraća zapis za trenutnu stavku u galeriji ili kontroli obrasca.

ThisRecord – vraća zapis za trenutnu stavku u funkciji dosega zapisa, poput ForAll, With i Sum.

Time – Vraća vrijednost datum/vrijeme na temelju vrijednosti Hour, Minute i Second.

TimeValue – Pretvara samo niz vrijeme na vrijednost datum/vrijeme.

TimeZoneOffset – Vraća razliku između UTC i lokalnog vremena korisnika u minutama.

Today – Vraća trenutnu vrijednost datum/vrijeme.

Praćenje – navedite dodatne informacije u rezultatima ispitivanja.

Trim – Uklanja dodatni razmak s krajeva i unutrašnjosti niza teksta.

TrimEnds – Uklanja samo dodatne razmake s krajeva niza teksta.

Trunc – Skraćuje broj samo na cijeli broj uklanjanjem svakog decimalnog dijela.

U

Ungroup – Uklanja grupiranje.

UniChar – prevodi Unicode kod u niz.

Unrelate – Prekida povezanost zapisa dviju tablica kroz odnos jedan-prema-mnogo ili mnogo-prema-mnogo.

Update – Zamjenjuje zapis u izvoru podataka.

UpdateContext – Postavlja vrijednost jedne ili više varijabli konteksta trenutnog zaslona.

UpdateIf – Mijenja skup zapisa u izvoru podataka na temelju uvjeta.

Upper – Pretvara slova u nizu teksta u sva velika slova.

User – Vraća informacije o trenutnom korisniku.

UTCNow – Vraća trenutnu vrijednost datum/vrijeme u koordiniranom univerzalnom vremenu (UTC).

UTCToday – Vraća trenutnu vrijednost samo datum u koordiniranom univerzalnom vremenu (UTC).

V

Validate – Provjerava vrijedi li vrijednost jednog stupca ili kompletnog zapisa za izvor podataka.

Value – Pretvara niz u broj.

VarP – Vraća varijancu njenih argumenata.

ViewForm – Ponovno postavlja kontrolu obrasca za prikazivanje postojeće stavke.

W

Weekday – Dohvaća dio radnog dana vrijednosti datum/vrijeme.

WeekNum – Vraća broj tjedna vrijednosti datuma/vremena.

With – Izračunava vrijednosti i izvodi akcije za jedan zapis, uključujući zapise u retku imenovanih vrijednosti.

Y

Year – Dohvaća dio godine vrijednosti datum/vrijeme.