Formula de referință - Power Apps
În acest articol, aflați despre toate funcțiile disponibile în Power Apps.
Formulele din Power Apps combină multe elemente. Mai jos sunt enumerate:
- Funcții luați parametri, efectuați o operație și returnați o valoare. De exemplu, Sqrt(25) returnează 5. Funcțiile sunt modelate după Microsoft Excel funcții. Unele funcții au efecte secundare, cum ar fi SubmitForm, care sunt adecvate numai într-o formulă comportamentală precum Button.OnSelect.
- Semnale returnează informații despre mediu. De exemplu, Location returnează coordonatele GPS actuale ale dispozitivului. Semnalele nu iau parametrii și nu au efecte secundare.
- Enumerările returnează o valoare constantă predefinită. De exemplu, Color este o enumerare care are valori predefinite pentru Color.Red, Color.Blue și așa mai departe. Enumerări comune sunt incluse aici; Enumerările specifice funcției sunt descrise cu funcția.
- Operatori numiți, precum ThisItem și Sine, oferă acces la informații dintr-un container.
Alte elemente includ:
A
Abs – Valoarea absolută a unui număr.
Acceleration – Citește senzorul de accelerare din dispozitivul dvs.
Acos – Returnează arccosinusul unui număr, în radiani.
Acot – Returnează arccotangenta unui număr, în radiani.
AddColumns – Returnează un tabel cu coloane adăugate.
And – Logica booleană ȘI. Returnează adevărat dacă toate argumentele sunt adevărat. De asemenea, puteți utiliza operatorul &&.
AIClassify – Clasifică textul în una sau mai multe categorii.
AIExtract – Extrage anumite entități, cum ar fi numere de înregistrare, numere de telefon sau nume de persoane.
AIReply – redactează un răspuns la mesajul pe care îl furnizați.
AISentiment – Detectează sentimentul textului pe care îl furnizați.
AISummarize – Rezumă textul pe care îl furnizați.
AITranslate – Traduce text dintr-o altă limbă.
App – Oferă informații despre aplicația care rulează în prezent și controlează comportamentul aplicației.
Asin – Returnează arcsinusul unui număr, în radiani.
Assert – Evaluează la adevărat sau fals într-un test.
As – Numele din înregistrarea actuală în galerie, formular și funcțiile domeniului de aplicare al înregistrărilor, precum ForAll, With și Sum.
AsType – Tratează o referință de înregistrare ca un tip de tabel specific.
Atan – Returnează arctangenta unui număr, în radiani.
Atan2 – Returnează arctangentul pe baza unei coordonate (x,y) în radiani.
Average – Calculează media unei expresii de tabel sau a unui set de argumente.
B
Back – Afișează ecranul anterior.
Blank – Returnează ca valoare blank care poate fi folosită pentru a insera o valoare NULĂ într-o sursă de date.
Boolean – Convertește un șir de text, un număr sau o valoare netipificată într-o valoare booleană.
C
Calendar – Preia informații despre calendar cu privire la localizarea curentă.
Char – Traduce un cod de caractere într-un șir.
Choices – Returnează un tabel cu valori posibile pentru o coloană de căutare.
Clear – Șterge toate datele de la o colecție.
ClearCollect – Șterge toate datele dintr-o colecție și apoi adaugă un set de înregistrări.
ClearData – Șterge o colecție sau toate colecțiile de pe o gazdă de aplicație, precum un dispozitiv local.
Clock – Preia informații despre ceas cu privire la localizarea curentă.
Coalesce – Înlocuiește valori blank lăsând valorile non-blank neschimbate.
Collect – Creează o colecție sau adaugă date la un sursă de date.
Color – Setează o proprietate la o valoare de culoare încorporată.
ColorFade – Estompează o valoare a culorii.
ColorValue – Traduce un nume de culoare CSS sau un cod hex la o valoare de culoare.
Coloană – Preia numele și valorile coloanelor dintr-un tip de date obiect fără tip.
ColumnNames – Preia numele și valorile coloanelor dintr-un tip de date obiect fără tip.
Compass – Returnează titlul al busolei.
Concat – Concatenează șiruri într-un sursă de date.
Concatenate – Concatenează șiruri.
Concurrent – Evaluează simultan mai multe formule între ele.
Connection – Returnează informații despre conexiunea dvs. de rețea.
Copiați – Copiază textul în clipboard de pe dispozitivul pe care rulează aplicația.
Count – Numără înregistrările de tabele care conțin numere.
Cos – Returnează cosinusul unui unghi specificat în radiani.
Cot – Returnează cotangenta unui unghi specificat în radiani.
CountA – Numără înregistrările de tabele care nu sunt necompletate.
CountIf – Numără înregistrările de tabele care satisfac o condiție.
CountRows – Numără înregistrările de tabele.
D
DataSourceInfo – Oferă informații despre o sursă de date.
Date – Returnează o dată/oră, bazată pe valorile An, Lună și Zi.
DateAdd – Adăugă zile, luni, sferturi de an sau ani la o valoare/oră dată.
DateDiff – Scade două valori de dată și arată rezultatul în zile, luni, sferturi de an sau ani.
DateTime – Returnează o valoare dată/ora, bazată atât pe componentele date, cât și pe oră.
DateTimeValue – Convertește un șir de dată și oră într-o valoare de dată/oră.
DateValue – Convertește un șir numai de dată într-o valoare de dată/oră.
Day – Preia porțiunea de zi a valorii unei date/ore.
Dec2Hex – Convertiți un număr într-un șir de text hexazecimal.
Defaults – Returnează valorile implicite pentru o sursă de date.
Grade – Transformă radianii în grade.
Disable – Dezactivează un semnal, cum ar fi Locație pentru citirea GPS-ului.
Distinct – Rezumă înregistrările unui tabel, eliminarea dublurilor.
Download – Descarcă un fișier de pe web pe dispozitivul local.
DropColumns – Returnează un tabel cu una sau mai multe coloane eliminate.
E
EDate – Adaugă sau scade luni la o dată, fără a schimba ziua lunii.
EditForm – Resetează un control de formular pentru editarea unui articol.
Enable – Activează un semnal, cum ar fi Locație pentru citirea GPS-ului.
EncodeHTML – Codifică caracterele care trebuie să fie eliminate pentru a fi utilizate într-un context HTML.
EncodeUrl – Codifică caractere speciale folosind codare URL.
EndsWith – Verifică dacă un șir de text se termină cu un alt șir de text.
EOMonth – Adaugă sau scade luni la o dată, returnând ultima zi a lunii respective.
Eroare – Creați o eroare personalizată sau treceți printr-o eroare.
Errors – Oferă informații despre eroare pentru modificările anterioare la o sursă de date.
exactin – Verifică dacă un șir de text este conținut într-un alt text sau tabel, în funcție de caz. De asemenea, utilizat pentru a verifica dacă o înregistrare este într-un tabel.
Exit – Părăsește aplicația în curs de execuție și deconectează, opțional, utilizatorul curent.
Exp – Returnează e ridicat la o putere.
F
Filter – Returnează un tabel filtrat pe baza unei sau a mai multor criterii.
Find – Verifică dacă un șir apare în altul și returnează locația.
First – Returnează prima înregistrare a unui tabel.
FirstN – Returnează primul set de înregistrări (înregistrări N) ale unui tabel.
ForAll – Calculează valori și execută acțiuni pentru toate înregistrările a unui tabel.
G
GroupBy – Returnează un tabel cu înregistrările grupate.
GUID – Convertește un șir GUID la o valoare GUID sau creează o nouă valoare GUID.
H
HashTags – Extrag hashtagurile (#strings) dintr-un șir.
Hex2Dec – Convertiți un șir de text hexazecimal într-un număr.
Gazdă – Oferă informații despre gazda curentă care rulează aplicația.
Hour – Returnează porțiunea de oră a unei valori de date/ore.
I
If – Returnează o valoare dacă o condiție este adevărată și o altă valoare, dacă nu este adevărată.
IfError – Detectează erori și oferă o valoare alternativă sau ia măsuri.
in – Verifică dacă un șir de text este conținut într-un alt text sau tabel, indiferent de caz. De asemenea, utilizat pentru a verifica dacă o înregistrare este într-un tabel.
Index – Returnează o înregistrare dintr-un tabel pe baza poziției ordonate.
Int – Rotunjește o valoare în jos până la cel mai apropiat număr întreg.
IsBlank – Verifică pentru a găsi o valoare blank.
IsBlankOrError – Verifică pentru a găsi o valoare sau o eroare blank.
IsEmpty – Verifică un tabel gol.
IsError – Verifică pentru a găsi o eroare.
IsMatch – Verifică un șir contra unui model. Se pot folosi expresii regulate.
IsNumeric – Verifică pentru a găsi o valoare numerică.
ISOWeekNum – Returnează numărul săptămânii ISO al unei valori de dată/oră.
IsToday – Verifică dacă o valoare de dată/oră are loc astăzi în zona de timp a utilizatorului.
IsType – Verifică dacă o referință de înregistrare se referă la un anumit tip de tabel.
IsUTCToday – Verifică dacă o valoare de dată/oră este cândva astăzi în Ora universală coordonată (UTC).
J
JSON – generează un șir de text JSON pentru un tabel, o înregistrare sau o valoare.
L
Language – Returnează eticheta limbă utilizatorului curent.
Last – Returnează ultima înregistrare a unui tabel.
LastN – Returnează ultimul set de înregistrări (înregistrări N) ale unui tabel.
Launch – Lansează o pagină web sau o aplicație creată pe planșă.
Left – Returnează porțiunea din partea stângă a unui șir.
Len – Returnează lungimea unui șir.
Ln – Returnează logaritmul natural.
LoadData – Încarcă o colecție de la o gazdă de aplicație, cum ar fi un dispozitiv local.
Location – Returnează locația dvs. ca o coordonată a hărții prin utilizarea sistemului de poziționare globală (GPS) și a altor informații
Log – Returnează logaritmul în orice bază al unui număr.
LookUp – Caută o singură înregistrare într-un tabel pe baza uneia sau a mai multor criterii.
Lower – Convertește literele dintr-un șir de text la toate minuscule.
M
Match – Extrage un subșir pe baza unui model. Se pot folosi expresii regulate.
MatchAll – Extrage mai multe subșiruri pe baza unui model. Se pot folosi expresii regulate.
Max – Valoarea maximă a unei expresii de tabel sau a unui set de argumente.
Mid – Returnează porțiunea de mijloc ale unui șir.
Min – Valoarea minimă a unei expresii de tabel sau a unui set de argumente.
Minute – Preia porțiunea de minut a valorii unei date/ore.
Mod – Returnează restul după ce un deîmpărțit este împărțit la un divizor.
Month – Preia porțiunea de lună a valorii unei date/ore.
N
Navigate – Modifică ecranul care este afișat.
NewForm – Resetează un control de formular pentru crearea unui articol.
Not – NU în logica booleană. Returnează true dacă argumentul său este false și returnează fals dacă argumentul său este true. De asemenea, aveți posibilitatea să utilizați ! operatorul.
Notify – Afișează un mesaj banner către utilizator.
Now – Returnează valoarea curentă a datei/ora în fusul orar al utilizatorului.
O
Or – Valoarea SAU în logica booleană. Returnează true dacă oricare din argumentele sale sunt true. De asemenea, aveți posibilitatea să utilizați || operatorul.
P
Param – Parametrii de acces trecuți la o aplicație creată pe planșă la lansare.
Parent – Oferă acces la proprietățile controlului containerului.
ParseJSON – Convertește documentul JSON reprezentat ca text într-o valoare Obiect netipizat .
Patch – Modifică sau creează o înregistrare într-o sursă de date sau fuzionează înregistrări în afara unei surse de date.
PDF – Exportați conținutul din ecranul curent într-un obiect pentru a fi utilizat în mai multe scenarii.
Pi – Returnează numărul π.
PlainText – Îndepărtează etichetele HTML și XML dintr-un șir.
Power – Returnează un număr ridicat la o putere. De asemenea, aveți posibilitatea să utilizați ^ operatorul.
Proper – Convertește prima literă a fiecărui cuvânt dintr-un șir în majuscule și transformă restul în minuscule.
R
Radiani – Transformă grade în radiani.
Rand – Returnează un număr pseudo-aleatoriu între 0 și 1.
RandBetween – Returnează un număr pseudo-aleatoriu între două numere.
ReadNFC – Citește o etichetă Near Field Communication (NFC).
RecordInfo – Oferă informații despre o înregistrare a unei surse de date.
Refresh – Împrospătează înregistrările unei surse de date.
Relate – Relaționează înregistrările a două tabele printr-o relație una-la-mai-multe sau mai-multe-la-mai-multe.
Remove – Elimină una sau mai multe înregistrări specifice dintr-un sursă de date.
RemoveIf –Elimină înregistrările dintr-un sursă de date pe baza unei condiții.
RenameColumns – Redenumește coloanele unui tabel.
Replace – Înlocuiește o parte a unui șir cu un al șir, prin poziția de început a șirului.
RequestHide – Ascunde un formular SharePoint.
Reset – Resetează un control la valoarea implicită, eliminând orice modificare a utilizatorului.
ResetForm – Resetează un control de formular pentru editarea unui articol existent.
Revert – Reîncarcă și șterge erorile pentru înregistrări ale unei surse de date.
RGBA – RReturnează o valoare de culoare pentru un set de componente roșu, verde, albastru și alfa.
Right – Returnează porțiunea din partea dreapta a unui șir.
Round – Rotunjește la cel mai apropiat număr.
RoundDown – Rotunjește la cel mai mare număr anterior.
RoundUp – Rotunjește până la cel mai mic număr următor.
S
SaveData – Salvează o colecție pe o gazdă de aplicație, cum ar fi un dispozitiv local.
Search – Găsește înregistrări într-un tabel care conțin un șir într-una din coloanele lor.
Second – Preia porțiunea de secundă a valorii unei date/ore.
Select – Simulează o acțiune selectată asupra unui control, determinând evaluarea formulei OnSelect.
Self – Oferă acces la proprietățile controlului curent.
Sequence – Generați un tabel cu numere secvențiale, utile când iterați cu ForAll.
SendAppNotification (versiune preliminară) – Trimiteți unui destinatar o notificare în aplicație cu acțiuni opționale.
Set – Setează valoarea unei variabile globale.
SetFocus – Mută focalizarea de intrare către un control specific.
SetProperty – Simulează interacțiunile cu comenzi de intrare.
ShowColumns – Returnează un tabel doar cu coloanele selectate.
ShowHostInfo – Afișează informații utilizatorului în aplicație.
Shuffle – Reordonează aleatoriu înregistrările unui tabel.
Sin – Returnează sinusul unui unghi specificat în radiani.
Sort – Returns a sorted table based on a formula.
SortByColumns – Returnează un tabel sortat după una sau mai multe coloane.
Split – Împarte un șir de text într-un tabel de subșiruri.
Sqrt – Returnează rădăcina pătrată a unui număr.
StartsWith – Verifică dacă un șir de text începe cu un alt șir de text.
StdevP – Returnează abaterea standard a argumentelor sale.
Substitute – Înlocuiește o parte dintr-un șir cu un alt șir, prin potrivirea șirurilor.
SubmitForm – Salvează articolul într-un control de formular în sursa de date.
Sum – Calculează suma unei expresii de tabel sau a unui set de argumente.
Switch – Potrivește cu un set de valori și apoi evaluează o formulă corespunzătoare.
T
Table – Creează un tabel temporar.
Tan – Returnează tangenta unui unghi specificat în radiani.
Text – Convertește orice valoare și formatează un număr sau o valoare de dată/oră într-un șir de text.
ThisItem – Returnează înregistrarea pentru elementul curent dintr-o galerie sau controlul formularului.
ThisRecord – Returnează înregistrarea pentru elementul curent într-o funcție de înregistrare, cum ar fi ForAll, With, and Sum.
Time – Returnează o dată/oră, pe baza valorilor Oră, Minut și Secundă.
TimeValue – Convertește un șir numai de ore într-o valoare de dată/oră.
TimeZoneOffset – Returnează diferența dintre UTC și ora locală a utilizatorului în câteva minute.
Today –Returnează valoarea doar dată curentă.
Trace – Furnizați informații suplimentare în rezultatele testului.
Trim – Îndepărtează spațiile suplimentare de la capete și interiorul unui șir de text.
TrimEnds – Îndepărtează spațiile suplimentare de la capetele unui șir doar de text.
Trunc – Trunchiază numărul doar pentru partea întreagă, eliminând orice porțiune zecimală.
U
Ungroup – Anulează o grupare.
UniChar – Traduce un cod Unicode într-un șir.
Unrelate – Anulează corelarea înregistrărilor din două tabele printr-o relație una-la-mai-multe sau mai-multe-la-mai-multe.
Update –Înlocuiește o înregistrare într-un sursă de date.
UpdateContext – Setează valoarea unuia sau a mai multor variabile de context a ecranului curent.
UpdateIf – Modifică un set de înregistrări într-un sursă de date pe baza unei condiții.
Upper – Convertește literele dintr-un șir de text la toate majuscule.
User – Returnează informații despre utilizatorul curent.
UTCNow – Returnează valoarea curentă a datei/ora în Coordinated Universal Time (UTC).
UTCToday – Returnează valoarea curentă doar a datei în Coordinated Universal Time (UTC).
V
Validate – Verifică dacă valoarea unei singure coloane sau a unei înregistrări complete este validă pentru o sursă de date.
Value – Convertește un șir într-un număr.
VarP – Returnează variația argumentelor sale.
ViewForm – Resetează un control de formular pentru vizualizarea unui articol existent.
W
Weekday – Preia porțiunea de zi lucrătoare a valorii unei date/ore.
WeekNum – Returnează numărul săptămânii al unei valori de dată/oră.
With – Calculează valorile și execută acțiuni pentru o singură înregistrare, inclusiv înregistrări în linie ale valorilor numite.
Y
Year – Preia porțiunea de an a valorii unei date/ore.
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru