Referenca formule za Power Apps
Napomena
Jeste li proverili novi Microsoft Power Fx?
Formule kombinuju mnoge elemente. U nastavku su navedeni:
- Funkcije uzimaju parametre, obavljaju operaciju i vraćaju vrednost. Na primer, Sqrt(25) vraća 5. Funkcije se modelira Microsoft Excel funkcija. Neke funkcije imaju sporedne efekte, kao što je SubmitForm, što je prikladno samo u formuli ponašanja kao što je Button.OnSelect.
- Signali vraćaju informacije o okruženju. Na primer, Location vraća trenutne GPS koordinate uređaja. Signali ne uzimaju parametre niti imaju sporedne efekte.
- Nabrajanja vraćaju unapred definisanu konstantnu vrednost. Na primer, Color je nabrajanje za koje su unapred definisane vrednosti za Color.Red, Color.Blue itd. Ovde su uključena uobičajena nabrajanja; nabrajanja specifična za funkcije su opisana pomoću funkcije.
- Imenovani operatori, kao što su ThisItem i Self, omogućavaju pristup informacijama iz kontejnera.
Ostali elementi uključuju:
A
Abs – Apsolutna vrednost 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 tabelu sa dodatim kolonama.
And – Logički operator I. Vraća tačno ako svi argumenti imaju vrednost tačno. Takođe možete da koristite operator &&.
App – Pruža informacije o trenutno pokrenutoj aplikaciji i kontrolu nad njenim ponašanjem.
Asin – Vraća arkus sinus broja, u radijanima.
Assert – Izračunava tačno ili netačno na testu.
As – Imenuje trenutni zapis u funkcijama galerije, obrasca i opsega zapisa, poput ForAll, With i Sum.
AsType – Tretira referencu zapisa kao određeni tip tabele.
Atan – Vraća arkus tangens broja, u radijanima.
Atan2 – Vraća arkus tangens zasnovan na (x,y) koordinatama, u radijanima.
Average – Izračunava prosek izraza tabele ili skupa argumenata.
B
Back – Prikazuje prethodni ekran.
Blank – Vraća praznu vrednost koja se može koristiti za umetanje vrednosti NULL u izvor podataka.
C
Calendar – Preuzima informacije o kalendaru za trenutni lokalni standard.
Char – Prevodi znakovni kôd u nisku.
Choices – Vraća tabelu mogućih vrednosti kolona pronalaženja.
Clear – briše sve podatke iz kolekcije.
ClearCollect – briše sve podatke iz kolekcije, a zatim dodaje skup zapisa.
ClearData - Briše kolekciju ili sve kolekcije sa hosta aplikacije, kao što je lokalni uređaj.
Clock – Preuzima informacije o satu za trenutni lokalni standard.
Coalesce – Menja prazne vrednosti dok ostavlja neprazne vrednosti nepromenjene.
Collect – Kreira kolekciju ili dodaje podatke u izvor podataka.
Color – Podešava svojstvo na ugrađenu vrednost boje.
ColorFade – Izbledi vrednost boje.
ColorValue – Prevodi CSS ime boje ili heksaksi kod na vrednost boje.
Compass – Vraća zaglavlje kompasa.
Concat – Sastavlja niske u izvoru podataka.
Concatenate – Sastavlja niske.
Concurrent – Izračunava više formula istovremeno.
Connection – Vraća informacije o vašoj mrežnoj vezi.
Count – Broji zapise tabele koja sadrže brojeve.
Cos – Vraća kosinus ugla naveden u radijanima.
Cot – Vraća kotangens ugla naveden u radijanima.
CountA – Broji zapise tabele koji nisu prazni.
CountIf – Broji zapise u tabeli koji ispunjavaju neki uslov.
CountRows – Broji zapise u tabeli.
D
DataSourceInfo – Pruža informacije o izvoru podataka.
Date – Vraća vrednost datuma/vremena na osnovu vrednosti Year, Month i Day.
DateAdd – Dodaje dane, mesece, tromesečja ili godine na vrednost datuma/vremena.
DateDiff – Oduzima dve vrednosti datuma i prikazuje rezultat u danima, mesecima, tromesečjima ili godinama.
DateTimeValue – Pretvara nisku datuma i vremena u vrednost datuma/vremena.
DateValue – Pretvara nisku samo datuma u vrednost datuma/vremena.
Day – Preuzima deo dana iz vrednosti datuma/vremena.
Defaults – Vraća podrazumevane vrednosti za izvor podataka.
Degrees – Pretvara radijane u stepene.
Disable – Onemogućava signal, kao što je Location za čitanje GPS.
Distinct – Daje sažetak zapisa tabele, uklanjajući duplikate.
Download – Preuzima datoteku sa veba na lokalni uređaj.
DropColumns – Vraća tabelu sa uklonjenom jednom ili više kolona.
E
EditForm – Resetuje kontrolu obrasca za uređivanje stavke.
Enable – Omogućava signal, kao što je Location za čitanje GPS.
EncodeUrl – Kodira specijalne znakove pomoću kodiranja URL-ova.
EndsWith – Proverava da li se tekstualna niska završava drugom tekstualnom niskom.
Errors – Pruža informacije o grešci za prethodne promene u izvoru podataka.
exactin – Proverava da li se tekstualna niska nalazi unutar druge tekstualne niske ili tabele, poštujući veličinu slova. Takođe se koristi za proveru da li se u tabeli nalazi zapis.
Exit – Izlazi iz trenutno pokrenute aplikacije i opcionalno se odjavljuje od trenutnog korisnika.
Exp – Vraća e na dati stepen.
F
Filter – Vraća filtriranu tabelu na osnovu jednog ili više kriterijuma.
Find – Proverava da li se jedna niska prikazuje unutar druge i vraća lokaciju.
First – Vraća prvi zapis tabele.
FirstN – Vraća prvi skup zapisa (N zapisa) tabele.
ForAll – Izračunava vrednosti i obavlja radnje za sve zapise tabele.
G
GroupBy – Vraća tabelu sa zapisima grupisanim zajedno.
GUID – Konvertuje GUID nisku u GUID vrednost ili kreira novu GUID vrednost.
H
HashTags – Izvlači heš-oznake (#niske) iz niske.
Hour – Vraća deo sata iz vrednosti datuma/vremena.
I
If – Vraća jednu vrednost ako je uslov tačan, a drugu vrednost ako nije.
IfError – Otkriva greške i obezbeđuje alternativnu vrednost ili preduzima radnju.
in – Proverava da li se tekstualna niska nalazi unutar druge tekstualne niske ili tabele, bez obzira na veličinu slova. Takođe se koristi za proveru da li se u tabeli nalazi zapis.
Int – Zaokružuje vrednost nadole na najbližu celobrojnu vrednost.
IsBlank – Proverava da li je vrednost blank.
IsBlankOrError – Proverava da li postoji prazna vrednost ili greška.
IsEmpty – Proverava da li je tabela prazna.
IsError – Proverava da li postoji greška.
IsMatch – Proverava da li se niska podudara sa uzorkom. Mogu se koristiti regularni izrazi.
IsNumeric – Provera da li je vrednost brojčana.
ISOWeekNum – Vraća ISO broj nedelje vrednosti datuma/vremena.
IsToday – Proverava da li je vrednost datuma/vremena danas.
IsType – Proverava da li se referenca na zapis odnosi na određeni tip tabele.
J
JSON – Generiše JSON tekstualnu nisku za tabelu, zapis ili vrednost.
L
Language – Vraća oznaku jezika trenutnog korisnika.
Last – Vraća poslednji zapis tabele.
LastN – Vraća poslednji skup zapisa (N zapisa) tabele.
Launch – Pokreće veb-stranicu ili aplikaciju sa podlogom.
Left - Vraća krajnji levi deo niske.
Len – Vraća dužinu niske.
Ln – Vraća prirodnu evidenciju.
LoadData – Učitava kolekciju od hosta aplikacije, kao što je lokalni uređaj.
Location – Vraća vašu lokaciju kao koordinate mape korišćenjem globalnog pozicionog sistema (GPS) i drugih informacija.
LookUp – Pronalazi jedan zapis u tabeli na osnovu jednog ili više kriterijuma.
Lower - Konvertuje slova u niski teksta u sva mala slova.
M
Match – Izvlači podnisku na osnovu uzorka. Mogu se koristiti regularni izrazi.
MatchAll – Izvlači više podniski na osnovu uzorka. Mogu se koristiti regularni izrazi.
Max – Maksimalna vrednost izraza tabele ili skupa argumenata.
Mid – Vraća srednji deo niske.
Min – Minimalna vrednost izraza tabele ili skupa argumenata.
Minute – Preuzima deo minuta iz vrednosti datuma/vremena.
Mod – Vraća ostatak nakon što se deljenik podeli deliocem.
Month – Preuzima deo meseca iz vrednosti datuma/vremena.
N
Navigate – Menja ekran koji se prikazuje.
NewForm – Resetuje kontrolu obrasca za kreiranje stavke.
Not – Logički operator NE. Vraća tačno ako je njen argument netačno i vraća netačno ako je njen argument tačno. Takođe možete da koristite operator !.
Notify – Korisniku prikazuje poruku u baneru.
Now – Vraća trenutnu vrednost datuma/vremena.
O
Or – Logički operator ILI. Vraća tačno ako bilo koji argument ima vrednost tačno. Takođe možete da koristite operator ||.
P
Param – Parametri pristupa prosleđeni aplikaciji sa podlogom prilikom njenog pokretanja.
Parent – Omogućava pristup svojstvima kontrole kontejnera.
Patch – Menja ili kreira zapis u izvoru podataka ili spaja zapise izvan izvora podataka.
Pi – Vraća broj π.
PlainText – Uklanja HTML i XML oznake iz niske.
Power – Vraća broj podignut na dati stepen. Takođe možete da koristite operator ^.
Proper – Pretvara prvo slovo svake reči u niski u velika slova, a ostatak pretvara u mala slova.
R
Radians – Pretvara stepene u radijane.
Rand – Vraća pseudoslučajni broj.
ReadNFC – Čita oznaku komunikacije bliskog polja (NFC).
RecordInfo – Obezbeđuje informacije o zapisu izvora podataka.
Refresh – Osvežava zapise izvora podataka.
Relate – Povezuje zapise dve tabele kroz relaciju jedan-prema-više ili više-prema-više.
Remove – Uklanja jedan ili više određenih zapisa iz izvora podataka.
RemoveIf – Uklanja zapise iz izvora podataka na osnovu uslova.
RenameColumns – Preimenuje kolone tabele.
Replace – Zamenjuje deo niske drugom niskom, od početnog položaja niske.
RequestHide – Sakriće SharePoint obrazac.
Reset – Ponovo postavlja ulaznu kontrolu na podrazumevanu vrednost, odbacujući sve promene korisnika.
ResetForm – Resetuje kontrolu obrasca za uređivanje postojeće stavke.
Revert – Ponovo učitava i briše greške za zapise izvora podataka.
RGBA – Vraća vrednost boje za skup crvenih, zelenih, plavih i alfa komponenti.
Right - Vraća krajnji desni deo niske.
Round – Zaokružuje na najbliži broj.
RoundDown – Zaokružuje se na najveći prethodni broj.
RoundUp – Zaokružuje na najmanji sledeći broj.
S
SaveData – Čuva kolekciju na hostu aplikacije, kao što je lokalni uređaj.
Search – Pronalazi zapise u tabeli koji sadrže nisku u jednoj od kolona.
Second – Preuzima deo sekundi iz vrednosti datuma/vremena.
Select – Simulira izabranu radnju na kontroli, izazivajući izračunavanje formule svojstva OnSelect.
Self – Omogućava pristup svojstvima trenutne kontrole.
Sequence – Generisanje tabele uzastopnih brojeva, korisno za ponavljanje sa funkcijom ForAll.
Set – Postavlja vrednost globalne promenljive.
SetFocus – Premešta ulazni fokus na određenu kontrolu.
SetProperty – Simulira interakcije sa kontrolama unosa.
ShowColumns – Vraća tabelu sa samo izabranim kolonama.
Shuffle – Nasumično menja redosled zapisa tabele.
Sin – Vraća sinus ugla naveden u radijanima.
Sort – Vraća tabelu sortiranu na osnovu formule.
SortByColumns – Vraća tabelu sortiranu na osnovu jedne ili više kolona.
Split – Deli tekstualnu nisku u tabelu podniski.
Sqrt – Vraća kvadratni koren broja.
StartsWith – Proverava da li tekstualna niska počinje drugom tekstualnom niskom.
StdevP – Vraća standardnu devijaciju svojih argumenata.
Substitute – Zamenjuje deo niske drugom niskom, na osnovu podudaranja niski.
SubmitForm – Čuva stavku obrasca u izvoru podataka.
Sum – Izračunava zbir izraza tabele ili skupa argumenata.
Switch – Poklapa se sa skupom vrednosti, a zatim izračunava odgovarajuću formulu.
T
Table – Kreira privremenu tabelu.
Tan – Vraća tangens ugla naveden u radijanima.
Text – Konvertuje bilo koju vrednost i formatira broj ili vrednost datuma/vremena u nisku teksta.
ThisItem – Vraća zapis trenutne stavke u galeriju ili kontrolu obrasca.
ThisRecord – Vraća zapis za trenutnu stavku u funkciji opsega zapisa, kao što su ForAll, With i Sum.
Time – Vraća vrednost datuma/vremena na osnovu vrednosti Hour, Minute i Second.
TimeValue – Konvertuje nisku samo vremena u vrednost datuma/vremena.
TimeZoneOffset – Vraća razliku između UTC i lokalnog vremena korisnika u minutima.
Today – Vraća trenutnu vrednost datuma/vremena.
Trace – Obezbeđuje dodatne informacije u rezultatima testa.
Trim – Uklanja suvišne razmake s krajeva i u unutrašnjosti niske teksta.
TrimEnds – Uklanja suvišne razmake samo s krajeva niske teksta.
Trunc – Skraćuje broj samo na celobrojni deo uklanjanjem bilo kog decimalnog dela.
U
Ungroup – Uklanja grupisanje.
Unrelate – Prekida relaciju između dve tabele u relaciji jedan-prema-više ili više-prema-više.
Update – Menja zapis u izvoru podataka.
UpdateContext – Postavlja vrednost jedne ili više promenljive konteksta trenutnog ekrana.
UpdateIf – Menja skup zapisa u izvoru podataka na osnovu uslova.
Upper – Konvertuje slova u niski teksta u sva velika slova.
User – Vraća informacije o trenutnom korisniku.
V
Validate – Proverava da li je vrednost jedne kolone ili kompletnog zapisa važeća za izvor podataka.
Value – Pretvara nisku u broj.
VarP – Vraća varijansu svojih argumenata.
ViewForm – Resetuje kontrolu obrasca za prikaz postojeće stavke.
W
Weekday – Preuzima deo dana u nedelji iz vrednosti datuma/vremena.
WeekNum – Vraća broj nedelje vrednosti datuma/vremena.
With – Izračunava vrednosti i izvodi radnje za jedan zapis, uključujući umetnute zapise imenovanih vrednosti.
Y
Year – Preuzima deo godine iz vrednosti datuma/vremena.