Formula de referință - planșă de lucru aplicații
În acest articol, aflați despre toate funcțiile disponibile în aplicațiile planșă de lucru.
Formulele din aplicațiile planșă de lucru combină multe elemente. Mai jos sunt enumerate:
- Funcțiile preiau parametri, efectuează o operație și returnează 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.
- Semnalele return informații despre mediu. De exemplu, Location returnează coordonatele GPS actuale ale dispozitivului. Semnalele nu iau parametrii și nu au efecte secundare.
- Enumerările return 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.
- Operatorii numiți, cum ar fi ThisItem și Self, oferă acces la informații din interior un recipient.
Alte elemente includ:
A
Abs – Valoarea absolută a unui număr.
Accelerație – Citește senzorul de accelerație de pe dispozitiv.
Acos – Returnează arccosinusul unui număr, în radiani.
Acot – Returnează arccotangente a unui număr, în radiani.
AddColumns – Returnează un tabel cu coloane adăugate.
Și – Boolean logic Ș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ă.
Aplicație – Oferă informații despre aplicația care rulează în prezent și control asupra comportamentului aplicației.
Asin – Returnează arcsinusul unui număr, în radiani.
Assert – Evaluează la adevărat sau fals într-un test.
As – Denumește înregistrarea curentă în funcții de galerie, formă și domeniu de înregistrare, cum ar fi ForAll, Cu și Suma.
AsType – Tratează o referință de înregistrare ca un tip de tabel specific.
Atan – Returnează arctangenta unui număr, în radiani.
Atan2 – Returnează arctangente pe baza unei coordonate (x,y), în radiani.
Media – Calculează media unei expresii de tabel sau a unui set de argumente.
B
Înapoi – Afișează ecranul anterior.
Blank – Returnează o valoare blank care poate fi utilizată pentru a insera o valoare NULL într-un 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 pentru localitatea curentă.
Char – Traduce un cod de caracter într-un șir.
Choices – Returnează un tabel cu valorile posibile pentru o coloană de căutare.
Șterge – Șterge toate datele dintr-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 dintr-o gazdă de aplicație, cum ar fi un dispozitiv local.
Ceas – Preia informații despre ceasul pentru localitatea curentă.
Coalesce – Înlocuiește valorile goale lăsând neschimbate valorile care nu suntblank .
Collect – creează o colecție sau adaugă date la un sursă de date.
Culoare – Setează o proprietate la o valoare de culoare încorporată.
ColorFade – estompează o valoare a culorii.
ColorValue – Traduce un CSS nume de culoare sau un cod hexadecimal într-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.
Busolă – Returnează direcția busolei.
Concat – Concatenează șiruri într-un sursă de date.
Concatenate – Concatenează șiruri.
Concurent – Evaluează mai multe formule simultan.
Conexiune – Returnează informații despre conexiunea la rețea.
Copiați – Copiază textul în clipboard de pe dispozitivul pe care rulează aplicația.
Count – Numărează înregistrările din tabel care conțin numere.
Cos – Returnează cosinusul unui unghi specificat în radiani.
Cot – Returnează cotangenta unui unghi specificat în radiani.
CountA – Numărează înregistrările din tabel care nu sunt vide.
CountIf – Numărează înregistrările din tabel care îndeplinesc o condiție.
CountRows – Numărează înregistrările din tabel.
D
DataSourceInfo – Oferă informații despre un sursă de date.
Data – Returnează o valoare de dată/ora, bazată pe Anul, Lună, și valorile zi .
DateAdd – Adaugă zile, luni, trimestre sau ani la o valoare dată/oră.
DateDiff – Scade două valori ale datei și arată rezultatul în zile, luni, trimestre 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 de date doar într-o valoare de dată/oră.
Ziua – Preia porțiunea de zi a unei valori de dată/oră.
Dec2Hex – Convertiți un număr într-un șir de text hexazecimal.
Defaults – Returnează valorile implicite pentru un sursă de date.
Grade – Transformă radianii în grade.
Dezactivați – Dezactivează un semnal, cum ar fi Locație pentru citirea GPS-ului.
Distinct – Rezumă înregistrările unui tabel, eliminând duplicatele.
Descărcare – 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.
Activare – 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 utilizând codificarea 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 erori pentru modificările anterioare ale unui sursă de date.
exactin – Verifică dacă un șir de text este conținut într-un alt șir de text sau tabel, în funcție de caz. De asemenea, utilizat pentru a verifica dacă o înregistrare este într-un tabel.
Ieșire – Iese din aplicația care rulează în prezent și, opțional, se deconectează de utilizatorul actual.
Exp – Returnează e ridicat la o putere.
F
Filter – Returnează un tabel filtrat pe baza unuia sau 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 (N înregistrări) dintr-un tabel.
ForAll – Calculează valori și efectuează acțiuni pentru toate înregistrările unui tabel.
G
GroupBy – Returnează un tabel cu înregistrările grupate.
GUID – Convertește un șir GUID într-o valoare GUID sau creează o nouă valoare GUID.
H
HashTags – Extrage hashtag-urile (#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 oră a unei valori date/ora.
I
If – Returnează o valoare dacă o condiție este adevărată și o altă valoare dacă nu.
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 șir de text sau tabel, independent de majuscule și minuscule. 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 în jos la cel mai apropiat număr întreg.
IsBlank – Verifică o valoare blank .
IsBlankOrError – Verifică dacă există o valoare sau o eroare blank .
IsEmpty – Verifică dacă există un tabel gol.
IsError – Verifică dacă există o eroare.
IsMatch – Verifică un șir cu un model. Se pot folosi expresii regulate.
IsNumeric – Verifică o valoare numerică.
ISOWeekNum – Returnează numărul de săptămână ISO al unei valori de dată/ora.
IsToday – Verifică dacă o valoare de dată/oră se află astăzi cândva în fusul orar al 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
Limbă – Returnează eticheta de limbă a utilizatorului curent.
Last – Returnează ultima înregistrare a unui tabel.
LastN – Returnează ultimul set de înregistrări (N înregistrări) dintr-un tabel.
Lansare – Lansează o pagină web sau un aplicație creată pe planșă.
Left – Returnează porțiunea cea mai din stânga a unui șir.
Len – Returnează lungimea unui șir.
Ln – Returnează jurnalul natural.
LoadData – Încarcă o colecție de la o gazdă a aplicației, cum ar fi un dispozitiv local.
Locație – Afișează locația dvs. ca coordonată pe hartă utilizând Sistemul de poziționare globală (GPS) și alte informații.
Log – Returnează logaritmul în orice bază a unui număr.
LookUp – caută o singură înregistrare într-un tabel pe baza unuia sau mai multor criterii.
Lower – Convertește literele dintr-un șir de text în toate literele mici.
M
Potrivire – Extrage un subșir bazat pe un 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 din mijloc a unui șir.
Min – Valoarea minimă a unei expresii de tabel sau a unui set de argumente.
Minut – Preluează porțiunea de minute a unei valori de dată/ora.
Mod – Returnează restul după ce un dividend este împărțit la un divizor.
Month – Preia porțiunea de lună a unei valori de dată/ora.
N
Navigați – Modifică ecranul afișat.
NewForm – Resetează un control de formular pentru crearea unui articol.
Nu – Boolean logica NU. 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.
Notificare – Afișează un mesaj banner pentru utilizator.
Now – Returnează valoarea curentă a datei/ora din fusul orar al utilizatorului.
O
Sau – Boolean logic SAU. Returnează true dacă oricare din argumentele sale sunt true. De asemenea, aveți posibilitatea să utilizați || operatorul.
P
Param – Parametrii de acces au fost transferați unui aplicație creată pe planșă atunci când au fost lansate.
părinte – Oferă acces la proprietățile unui control container.
ParseJSON – Convertește documentul JSON reprezentat ca text într-o valoare obiect fără tip .
Patch – Modifică sau creează o înregistrare într-un sursă de date sau îmbină înregistrări în afara unui sursă 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 – Elimină etichetele HTML și XML dintr-un șir.
Putere – Returnează un număr crescut 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, iar restul le transformă î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 unui sursă de date.
Actualizează – Actualizează înregistrările unui sursă de date.
Relaționați – Relaționează înregistrările a două tabele printr-o relație unu-la-mulți sau mai multe-la-mulți.
Eliminare – 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.
Înlocuiește – Înlocuiește o parte dintr-un șir cu un alt șir, prin poziția de pornire a șirului.
RequestHide – Ascunde un SharePoint formular.
Resetare – Resetează un control de intrare la valoarea sa implicită, eliminând orice modificări ale utilizatorului.
ResetForm – Resetează un control de formular pentru editarea unui articol existent.
reveni – Reîncarcă și șterge erorile pentru înregistrările unui sursă de date.
RGBA – Returnează o valoare de culoare pentru un set de componente roșii, verzi, albastre și alfa.
Right – Returnează porțiunea din dreapta a unui șir.
Round – Rotunjește la cel mai apropiat număr.
RoundDown – Rotunjește în jos 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ă a aplicației, cum ar fi un dispozitiv local.
Căutare – Găsește înregistrări într-un tabel care conțin un șir într-una dintre coloanele lor.
Second – Preia cea de-a doua porțiune a unei valori date/ora.
Select – Simulează o acțiune de selectare pe un control, determinând evaluarea formulei OnSelect .
Self – Oferă acces la proprietățile controlului curent.
Sequence – Generați un tabel de numere secvențiale, util atunci când repetaț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 intrării către un anumit control.
SetProperty – Simulează interacțiunile cu controalele de intrare.
ShowColumns – Returnează un tabel cu numai coloanele selectate.
ShowHostInfo – Afișează informații utilizatorului în aplicație.
Amestecă – Reordonează aleatoriu înregistrările unui tabel.
Sin – Returnează sinusul unui unghi specificat în radiani.
Sort – Returnează un tabel sortat pe baza unei formule.
SortByColumns – Returnează un tabel sortat bazat pe 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ă elementul într-un control de formular în sursă de date.
Sum – Calculează suma unei expresii de tabel sau a unui set de argumente.
Switch – Se 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ă/ora într-un șir de text.
ThisItem – Returnează înregistrarea pentru elementul curent dintr-o galerie sau un control de formular.
ThisRecord – Returnează înregistrarea pentru elementul curent într-o funcție de domeniu de înregistrare, cum ar fi ForAll, With și Suma.
Ora – Returnează o valoare de dată/ora, bazată pe Ora, Minut, și Al doilea valori.
TimeValue – Convertește un șir numai de timp într-o valoare de dată/oră.
TimeZoneOffset – Returnează diferența dintre UTC și ora locală a utilizatorului, în minute.
Azi – Returnează valoarea curentă numai pentru data.
Trace – Furnizați informații suplimentare în rezultatele testului.
Trim – Elimină spațiile suplimentare de la capetele și interiorul unui șir de text.
TrimEnds – Elimină spațiile suplimentare numai de la capetele unui șir de text.
Trunc – Trunchiază numărul doar la porțiunea întreagă, eliminând orice porțiune zecimală.
U
Degrupare – Elimină o grupare.
UniChar – Traduce un cod Unicode într-un șir.
Unrelate – Derelaționează înregistrările a două tabele dintr-o relație unu-la-mai multe sau mai multe-la-mulți.
Actualizare – Înlocuiește o înregistrare într-un sursă de date.
UpdateContext – Setează valoarea uneia sau mai multor variabile de context din ecranul 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 în majuscule.
User – Returnează informații despre utilizatorul curent.
UTCNow – Returnează valoarea curentă a datei/ora în Ora universală coordonată (UTC).
UTCToday – Returnează valoarea curentă numai pentru data în Ora universală coordonată (UTC).
V
Validate – Verifică dacă valoarea unei singure coloane sau a unei înregistrări complete este validă pentru un sursă de date.
Valoare – Convertește un șir într-un număr.
VarP – Returnează varianța argumentelor sale.
ViewForm – Resetează un control de formular pentru vizualizarea unui articol existent.
W
Ziua săptămânii – Preia porțiunea din ziua săptămânii a unei valori de dată/oră.
WeekNum – Returnează numărul săptămânii al unei valori date/ora.
Cu – Calculează valori și efectuează acțiuni pentru o singură înregistrare, inclusiv înregistrări inline ale valorilor denumite.
Y
Year – Preia porțiunea de an a unei valori date/ora.