Megosztás a következőn keresztül:


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.