Referenca formule za Power Apps
Napomena
Jeste li pregledali novu platformu Microsoft Power Fx?
Formule kombiniraju mnoge elemente. U nastavku su navedeni:
- Funkcije uzimaju parametre, izvode operaciju i vraćaju vrijednost. Na primjer, Sqrt(25) vraća 5. Funkcije se modeliraju nakon Microsoft Excel funkcija. 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 stupci.
And – Booleov logički operator I. Vraća true ako su svi argumenti true. Također možete koristiti operator &&.
App – Pruža informacije o aplikaciji koja se trenutno izvodi i kontroli nad ponašanjem aplikacije.
Asin – Vraća arkus sinus boja 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.
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 CSS naziv boje ili šesterokutni kod na vrijednost boje.
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.
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 Year, 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.
DateTimeValue – Pretvara niza datuma i vremena na vrijednost datum/vrijeme.
DateValue – Pretvara samo niz datum na vrijednost datum/vrijeme.
Day – Dohvaća dio dana vrijednosti datum/vrijeme.
Defaults – Vraća zadane vrijednosti za izvor podataka.
Degrees - 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
EditForm - Ponovno postavlja kontrolu obrasca za uređivanje stavke.
Enable – Omogućuje signal kao što je Location za čitanje GPS-a.
EncodeUrl – Kodira posebne znakove pomoću kodiranja URL-ova.
EndsWith – Provjerava da li se tekstni niz završava drugim tekstnim nizom.
Errors – Pruža informacije o pogrešci za prethodne promjene na izvor podataka.
exactin – provjerava je li li tekstni niz sadržan unutar drugog tekstnog 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 na određenu 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.
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 li tekstni niz sadržan unutar drugog tekstnog niza ili tablice, neovisno o slučaju. Koristi se i za provjeru je li zapis u tablici.
Int – Zaokružuje vrijednost na najbliži manji cijeli broj.
IsBlank – Provjerava je li vrijednost blank.
IsBlankOrError – Provjerava vrijednost prazno 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.
IsType – Provjerava odnosi li se referenca zapisa na određenu vrstu tablice.
J
JSON - Stvara JSON tekstni 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 radne površine.
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.
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 za 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 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.
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 radne površine prilikom pokretanja.
Parent – Pruža pristup svojstvima kontrole spremnika.
Patch – Izmjenjuje ili stvara zapis u izvor podataka ili spaja zapise izvan izvora podataka.
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
Radians - Pretvara stupnjeve u radijane.
Rand – Vraća pseudoslučajni broj.
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 izvor 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 – skriva obrazac 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 manje na najveći prethodni broj.
RoundUp – Zaokružuje na veći 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.
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.
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 tekstni niz drugim tekstnim 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.
Trace - U rezultatima testa navedite dodatne informacije.
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.
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 varijable 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.
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.