Képletreferencia – vászonalapú alkalmazások
Ebből a cikkből megismerheti a vászonalapú alkalmazásokban elérhető összes funkciót.
A vászonalapú alkalmazások képletei számos elemet kombinálnak. Az alábbi a következőket tartalmazza:
- A függvények paramétereket vesznek fel, végrehajtanak egy műveletet, és értéket adnak vissza. Az Sqrt(25) (négyzetgyök(25)) visszaadott értéke például 5. A függvényeket a Microsoft Excel-függvények után modelleztük. Egyes függvényeknek – mint a SubmitForm – mellékes hatása is van. Ezek csak olyan műveleti képletekben használhatók, mint például a Button.OnSelect.
- A jelek információkat adnak vissza a környezetről. A Location (Tartózkodási hely) például az eszköz aktuális GPS-koordinátáit adja vissza. A jeleknek nincsenek paramétereik vagy mellékhatásaik.
- Az enumerálások előre definiált állandó értéket adnak vissza. A Color (szín) például olyan felsorolás, amelynek előre meghatározott értéke a Color.Red (piros), a Color.Blue (kék), és így tovább. Itt a gyakori felsorolások láthatók. A függvényekhez tartozó felsorolásokat az adott függvény leírása ismerteti.
- Az elnevezett operátorok (például a ThisItem és a Self) hozzáférést biztosítanak a tárolón belüli információkhoz.
További elemek többek között a következők:
A
Absz – Egy szám abszolút értéke.
Gyorsulás – Leolvassa a készülék gyorsulásérzékelőjét.
Acos – Egy szám arkuszuszát adja eredményül radiánban.
Acot – Egy szám arkusz kotangensét adja eredményül radiánban.
AddColumns – Egy hozzáadott oszlopokkal rendelkező táblázatot ad vissza.
És – logikai logika ÉS. True (igaz) értéket ad vissza, ha minden argumentuma igaz. Használhatja a && operátort is.
AIClassify – A szöveget egy vagy több kategóriába sorolja.
AIExtract – Kinyeri a megadott entitásokat, például regisztrációs számokat, telefonszámokat vagy személyek nevét.
AIReply – Válaszvázlatot készít az Ön által megadott üzenetre.
AISentiment – Észleli a megadott szöveg hangulatát.
AISummarize – Összefoglalja a megadott szöveget.
AITranslate – Lefordítja a szöveget egy másik nyelvről.
Alkalmazás – Információt nyújt az aktuálisan futó alkalmazásról, és szabályozza az alkalmazás viselkedését.
Asin – Egy szám arkusz szinuszát adja eredményül radiánban.
Állítás – Kiértékeli, hogy igaz vagy hamis egy tesztben.
As – Elnevezi az aktuális rekordot a katalógusban, az űrlapon és a rekordhatókör-függvényekben, például ForAll, With és Sum.
AsType – A rekordhivatkozást meghatározott táblatípusként kezeli.
Atan – Egy szám arkusz tangensét adja eredményül radiánban.
Atan2 – Az arkusz tangensét adja eredményül egy (x,y) koordináta alapján, radiánban.
Átlag – Kiszámítja egy táblázatkifejezés vagy argumentumhalmaz átlagát.
B
Vissza – Megjeleníti az előző képernyőt.
Üres – Egy üres értéket ad eredményül , amellyel NULL értéket szúrhat be egy adatforrás.
logikai – Szöveges karakterláncot, számot vagy beíratlan értéket alakít át logikai értékké.
C
Naptár – Lekéri az aktuális területi beállítás naptárának adatait.
Karakter – A karakterkódot karakterlánccá alakítja.
Választási lehetőségek – Egy keresőoszlop lehetséges értékeit tartalmazó táblázatot ad eredményül.
Törlés – Az összes adat törlése a gyűjteményből.
ClearCollect – Törli az összes adatot egy gyűjteményből, majd hozzáad egy rekordkészletet.
ClearData – Töröl egy gyűjteményt vagy az összes gyűjteményt egy alkalmazásgazda, például egy helyi eszköz közül.
Óra – Lekéri az aktuális területi beállítás órájával kapcsolatos információkat.
Egyesítés – Lecseréli az üres értékeket, miközben a nem üres értékeket változatlanul hagyja.
Gyűjtés – Gyűjteményt hoz létre, vagy adatokat ad hozzá egy adatforrás.
Szín – Tulajdonságot állít be egy beépített színértékre.
ColorFade – Egy színérték elhalványítása.
ColorValue – Egy CSS színnevet vagy hexadecimális kódot színértékké alakít át.
Oszlop – Beolvassa az oszlopneveket és -értékeket egy be nem írt objektum adattípusból.
ColumnNames – Oszlopneveket és -értékeket kér le egy be nem írt objektum adattípusból.
Iránytű – Az iránytű irányát adja eredményül.
Összefűzés – Karakterláncok összefűzése egy adatforrás.
Összefűzés – Karakterláncok összefűzése.
Egyidejű – Több képletet értékel ki egyidejűleg.
Kapcsolat – A hálózati kapcsolatra vonatkozó információkat ad vissza.
Másolás – Szöveget másol a vágólapra azon az eszközön, amelyen az alkalmazás fut.
Darabszám – Megszámolja a számokat tartalmazó táblarekordokat.
Cos – Egy radiánban megadott szög koszinuszát adja eredményül.
Cot – Egy radiánban megadott szög kotangensét adja eredményül.
CountA – Megszámolja a nem üres táblarekordokat.
CountIf – Megszámolja azokat a táblarekordokat, amelyek megfelelnek egy feltételnek.
CountRows– Megszámolja a táblarekordokat .
D
DataSourceInfo – Információt nyújt egy adatforrás.
Dátum – Dátum/idő értéket ad eredményül az Év , a Hónap és a Nap értékek alapján .
DateAdd – Napokat, hónapokat, negyedéveket vagy éveket ad hozzá egy dátum/idő értékhez.
DateDiff – Két dátumérték kivonása, és az eredményt napokban, hónapokban, negyedévekben vagy években jeleníti meg.
DateTime – Dátum/idő értéket ad eredményül a dátum- és időösszetevők alapján.
DateTimeValue – Dátum- és időkarakterláncot alakít át dátum/idő értékké.
DateValue – Csak dátumot tartalmazó karakterláncot alakít át dátum/idő értékké.
Nap – Beolvassa egy dátum/idő érték nap részét.
Dec2Hex – Szám konvertálása hexadecimális szöveges karakterlánccá.
Alapértelmezések – Egy adatforrás alapértelmezett értékeit adja eredményül.
Fok – A radiánt fokká alakítja át.
Letiltás – Letilt egy jelet, például a GPS olvasásának helyét .
Eltérő – Összefoglalja egy tábla rekordjait, eltávolítva az ismétlődéseket.
Letöltés – Fájl letöltése az internetről a helyi eszközre.
DropColumns – Egy vagy több oszlopot eltávolító táblázatot ad vissza.
E
EDate – Hónapokat ad hozzá vagy von ki egy dátumból a hónap napjának módosítása nélkül.
EditForm – Visszaállít egy űrlapvezérlőt egy elem szerkesztéséhez.
Engedélyezés – Engedélyezi a jelet, például a Hely lehetőséget a GPS olvasásához.
HTMLkódolás – Olyan karaktereket kódol, amelyeket escape-karakterekkel kell feloldani a HTML-környezetben való használathoz.
EncodeUrl – Speciális karaktereket kódol URL-kódolással.
EndsWith – Ellenőrzi, hogy egy szöveges karakterlánc egy másik szöveges karakterlánccal végződik-e.
EOMonth – Hónapokat ad hozzá vagy von ki egy dátumból, és az adott hónap utolsó napját adja eredményül.
Hiba– Egyéni hiba létrehozása vagy hiba átadása.
Hibák – Hibainformációkat biztosít a adatforrás korábbi módosításairól.
exactin – Ellenőrzi, hogy egy szöveges karakterlánc szerepel-e egy másik szöveges karakterláncban vagy táblázatban, kis- és nagybetűktől függően. Annak ellenőrzésére is használható, hogy a bejegyzés egy táblában van-e.
Kilépés – Kilép az aktuálisan futó alkalmazásból, és opcionálisan kijelentkezteti az aktuális felhasználót.
Kitölt – Az e értékét hatványra emelve adja eredményül .
F
Szűrő – Egy vagy több feltétel alapján szűrt táblázatot ad eredményül.
Keresés – Ellenőrzi, hogy az egyik karakterlánc megjelenik-e egy másikban, és visszaadja a helyet.
Első – Egy tábla első rekordját adja eredményül.
FirstN – Egy tábla első rekordhalmazát (N rekordját) adja eredményül.
ForAll – Kiszámítja az értékeket, és műveleteket hajt végre egy tábla összes rekordján.
G
GroupBy – Egy rekordokat tartalmazó táblát ad eredményül.
GUID – A GUID karakterláncot GUID értékké alakítja, vagy új GUID értéket hoz létre.
H
HashTags– Kinyeri a hashtageket (#strings) egy karakterláncból.
Hex2Dec – Hexadecimális szöveges karakterlánc konvertálása számmá.
Gazdagép – Információkat nyújt az alkalmazást jelenleg futtató gazdagépről.
Óra – Egy dátum/idő érték óra részét adja eredményül.
I
Ha – Egy értéket ad eredményül, ha egy feltétel igaz, és egy másikat, ha nem.
IfError – Észleli a hibákat, és alternatív értéket ad meg, vagy műveletet hajt végre.
in – Ellenőrzi, hogy egy szöveges karakterlánc szerepel-e egy másik szöveges karakterláncban vagy táblázatban, kis- és nagybetűktől függetlenül. Annak ellenőrzésére is használható, hogy a bejegyzés egy táblában van-e.
Index – Egy rekordot ad vissza egy táblából rendezett pozíció alapján.
Int – A legközelebbi egész számra kerekít.
IsBlank – Üres értéket keres.
IsBlankOrError – Üres értéket vagy hibát keres .
IsEmpty – Üres táblát keres.
IsError – Hibát keres.
IsMatch – Karakterláncot ellenőriz egy mintán. Reguláris kifejezések használhatók.
IsNumeric – Numerikus értéket keres.
ISOWeekNum – Egy dátum/idő érték ISO-hétszámát adja eredményül.
IsToday – Ellenőrzi, hogy egy dátum/idő értéke valamikor ma van-e a felhasználó időzónájában.
IsType – Ellenőrzi, hogy egy rekordhivatkozás hivatkozik-e egy adott táblatípusra.
IsUTCToday – Ellenőrzi, hogy egy dátum/idő értéke valamikor ma van-e egyezményes világidő (UTC) szerint.
J
JSON – JSON szöveges karakterláncot hoz létre egy táblához, rekordhoz vagy értékhez.
L
Nyelv – Az aktuális felhasználó nyelvi címkéjét adja eredményül.
Utolsó – Egy tábla utolsó rekordját adja eredményül.
LastN – Egy tábla utolsó rekordhalmazát (N rekordját) adja eredményül.
Indítás – Elindít egy weboldalt vagy vászonalapú alkalmazást.
Bal – Egy karakterlánc bal szélső részét adja eredményül.
Len – Egy karakterlánc hosszát adja eredményül.
Ln – A természetes naplót adja eredményül.
LoadData – Betölt egy gyűjteményt egy alkalmazásgazda, például egy helyi eszköz szolgáltatásából.
Hely – A tartózkodási helyet térképi koordinátaként adja vissza a globális helymeghatározó rendszer (GPS) és egyéb információk segítségével.
Log – Egy szám bármely alapú logaritmusát adja eredményül.
Keresés – Egyetlen rekordot keres egy táblában egy vagy több feltétel alapján.
Alsó – A karakterlánc betűit csupa kisbetűvé alakítja.
M
Egyezés – Kinyer egy részsztringet egy minta alapján. Reguláris kifejezések használhatók.
MatchAll – Több részsztringet nyer ki egy minta alapján. Reguláris kifejezések használhatók.
Max – Táblázatkifejezés vagy argumentumkészlet maximális értéke.
Közép – Egy karakterlánc középső részét adja eredményül.
Min – Egy táblázatkifejezés vagy argumentumkészlet minimális értéke.
Perc – Beolvassa egy dátum/idő érték perc részét.
Mod – A maradékot adja eredményül, miután az osztalékot osztóval elosztotta.
Hónap – Beolvassa egy dátum/idő érték hónap részét.
N
Navigálás – Módosítja, hogy melyik képernyő jelenjen meg.
NewForm – Visszaállít egy űrlap-vezérlőelemet egy elem létrehozásához.
Nem – logikai logika NEM. True (igaz) értéket ad vissza, ha az argumentuma hamis, és false (hamis) értéket, ha az argumentuma igaz. A ! operátor is használható.
Értesítés – Szalagcímet jelenít meg a felhasználónak.
Most – A felhasználó időzónájának aktuális dátum/idő értékét adja eredményül.
O
Vagy – logikai logika VAGY. True (igaz) értéket ad vissza, ha bármelyik argumentuma igaz. A || operátor is használható.
P
Param – A vászonalapú alkalmazásnak az indításkor átadott paraméterek elérése.
szülő – Hozzáférést biztosít a tárolóvezérlő tulajdonságaihoz.
ParseJSON – A szövegként ábrázolt JSON be nem írt objektum dokumentumot egy értékre konvertálja.
Javítás – Módosít vagy létrehoz egy rekordot egy adatforrás, vagy egyesíti a rekordokat egy adatforrás kívül.
PDF – Tartalom exportálása az aktuális képernyőről egy objektumba több forgatókönyvben való használatra.
Pi – A π számot adja eredményül.
Egyszerű szöveg – HTML- és XML-címkék eltávolítása egy karakterláncból.
Teljesítmény – Hatványra emelt számot ad eredményül. A ^ operátor is használható.
Tulajdonképpeni – A karakterlánc minden szavának első betűjét nagybetűssé, a többit pedig kisbetűssé alakítja.
R
Radian – A fokokat radiánná alakítja.
Rand – Egy 0 és 1 közötti pszeudovéletlen számot ad eredményül.
RandBetween – Két szám közötti pszeudovéletlen számot ad eredményül.
ReadNFC – Beolvassa a kis hatótávolságú kommunikációs (NFC) címkét.
RecordInfo – Egy adatforrás rekordjáról nyújt információt.
Frissítés – Frissíti egy adatforrás rekordjait.
Reláció – Két tábla rekordjait egy-a-többhöz vagy több-a-többhöz kapcsolaton keresztül kapcsolja össze.
Eltávolítás – Egy vagy több konkrét rekord eltávolítása a adatforrás.
RemoveIf – Rekordok eltávolítása egy adatforrás egy feltétel alapján.
RenameColumns – Tábla oszlopainak átnevezése.
Csere – Egy karakterlánc egy részét egy másik karakterlánccal helyettesíti a karakterlánc kezdő pozíciójával.
RequestHide – Elrejt egy SharePoint űrlapot.
Visszaállítás – Visszaállítja a beviteli vezérlőt az alapértelmezett értékre, és elveti a felhasználói módosításokat.
ResetForm – Visszaállít egy űrlap-vezérlőelemet egy meglévő elem szerkesztéséhez.
visszaállít – Újratölti és törli a adatforrás rekordjainak hibáit.
RGBA – Vörös, zöld, kék és alfa összetevők halmazának színértékét adja eredményül.
Jobb – Egy karakterlánc jobb szélső részét adja eredményül.
Kerekítés – A legközelebbi számra kerekít.
RoundDown – A legnagyobb előző számra kerekít lefelé.
RoundUp – A legkisebb következő számra kerekít.
S
SaveData – Gyűjteményt ment egy alkalmazásgazda, például egy helyi eszköz számára.
Keresés – Megkeresi azokat a rekordokat egy táblában, amelyek egyik oszlopában karakterlánc található.
Második – Beolvassa egy dátum/idő érték második részét.
Kijelölés – Kijelölési műveletet szimulál egy vezérlőelemen, ami kiértékeli az OnSelect képletet.
Ön- Hozzáférést biztosít az aktuális vezérlő tulajdonságaihoz.
Szekvencia – Szekvenciális számokból álló táblázat létrehozása, amely a ForAll használatával való iterációkorhasznos.
SendAppNotification (előzetes verzió) – Alkalmazáson belüli értesítés küldése választható műveletekkel a címzettnek.
Set – Beállítja egy globális változó értékét.
SetFocus – A bemeneti fókuszt egy adott vezérlőre mozgatja.
SetProperty – A bemeneti vezérlőkkel való interakciókat szimulálja.
ShowColumns – Csak kijelölt oszlopokat tartalmazó táblázatot ad vissza.
ShowHostInfo – Információkat jelenít meg a felhasználó számára az alkalmazásban.
Véletlen sorrendű lejátszás – Véletlenszerűen átrendezi egy tábla rekordjait.
Sin – Egy radiánban megadott szög szinuszát adja eredményül.
... Rendezés – Képlet alapján rendezett táblázatot ad eredményül.
SortByColumns – Egy vagy több oszlop alapján rendezett táblázatot ad eredményül.
Felosztás – A szöveges karakterláncot részsztringekből álló táblázatra osztja.
Sqrt – Egy szám négyzetgyökét adja eredményül.
StartsWith – Ellenőrzi, hogy egy szöveges karakterlánc egy másik szöveges karakterlánccal kezdődik-e.
StdevP – Az argumentumainak szórását számítja ki.
Helyettesítő – Egy karakterlánc egy részét egy másik karakterlánccal helyettesíti a karakterláncok egyeztetésével.
SubmitForm – Menti az elemet egy űrlap-vezérlőelemben a adatforrás.
Összeg – Egy táblázatkifejezés vagy argumentumkészlet összegét számítja ki.
Kapcsoló – Egyeztet egy értékkészlettel, majd kiértékeli a megfelelő képletet.
T
Tábla – Ideiglenes táblát hoz létre.
Tan – Egy radiánban megadott szög tangensét adja eredményül.
Szöveg – Bármilyen értéket átalakít, és egy számot vagy dátum/idő értéket karakterlánccá formáz.
ThisItem – Az aktuális elem rekordját adja vissza egy katalógusban vagy űrlap-vezérlőelemben.
ThisRecord – Az aktuális elem rekordját adja eredményül egy rekordhatókör-függvényben, például ForAll,With és Sum.
Idő – Dátum/idő értéket ad eredményül az Óra , a Perc ésa Másodperc értékek alapján .
TimeValue – Csak időalapú karakterláncot alakít át dátum/idő értékké.
TimeZoneOffset – Az UTC és a felhasználó helyi ideje közötti különbséget adja vissza percben.
Ma – Az aktuális, csak dátumot számító értéket adja eredményül.
Nyomkövetés – Adjon meg további információkat a teszteredményekben.
Körülvágás – Eltávolítja a felesleges szóközöket a szövegsorozat végeiről és belsejéből.
TrimEnds– Csak a karakterláncok végéről távolítja el a felesleges szóközöket .
Csonkolás – A számot csak az egész számra csonkítja a tizedes tört eltávolításával.
U
Csoportbontás – Eltávolít egy csoportosítást.
UniChar – A Unicode kódot karakterlánccá alakítja.
Kapcsolat nélküli– Két tábla rekordjainak összekapcsolása egy-a-többhöz vagy több-a-többhöz kapcsolatból.
Frissítés – Lecserél egy rekordot egy adatforrás.
UpdateContext – Beállítja az aktuális képernyő egy vagy több környezeti változójának értékét.
UpdateIf – Módosítja egy adatforrás rekordhalmazát egy feltétel alapján.
Nagybetűs – A karakterlánc betűit csupa nagybetűvé alakítja.
Felhasználó – Az aktuális felhasználó adatait adja vissza.
UTCNow – Az aktuális dátum/idő értékét adja eredményül egyezményes világidőben (UTC).
UTCToday – Az aktuális, csak dátumot tartalmazó értéket adja eredményül egyezményes világidő (UTC) szerint.
V
Érvényesítés – Ellenőrzi, hogy egyetlen oszlop vagy egy teljes rekord értéke érvényes-e egy adatforrás.
Érték – Karakterláncot számmá alakít át.
VarP – Az argumentumok varianciáját adja eredményül.
ViewForm – Visszaállít egy űrlap-vezérlőelemet egy meglévő elem megtekintéséhez.
W
Hétköznap – Egy dátum/idő érték hétköznap részét olvassa be.
WeekNum – Egy dátum/idő érték hétszámát adja eredményül.
A– Kiszámítja az értékeket, és műveleteket hajt végre egyetlen rekordon, beleértve az elnevezett értékeket tartalmazó beágyazott rekordokat is.
Y
Év – Egy dátum/idő érték év részének beolvasása.