Odkaz na vzorec - aplikace plátna

Tento článek popisuje všechny funkce dostupné v aplikacích plátna.

Vzorce v aplikacích plátna kombinují mnoho prvků. Následující seznam obsahuje:

  • Funkce přebírají parametry, provádějí operaci a vracejí hodnotu. Například Sqrt(25) vrátí 5. Funkce jsou modelovány podle funkcí Microsoft Excel. Některé funkce mají vedlejší účinky, například funkce SubmitForm, které jsou vhodné pouze ve vzorci chování, jako je třeba Button.OnSelect.
  • Signály vracejí informace o prostředí. Například Location vrátí aktuální souřadnice GPS zařízení. Signály nepřijímají parametry, ani nemají vedlejší účinky.
  • Výčty vrátí předem definovanou konstantní hodnotu. Například Color je výčet, který má předdefinované hodnoty pro Color.Red, Color.Blue a tak dále. Zde jsou zahrnuté běžné výčty. Výčty specifické pro funkce jsou popsané společně s danou funkcí.
  • Jmenovaní operátoři, jako například TatoPoložka a Sebe, poskytují přístup k informacím zevnitř kontejner.

Mezi další prvky patří:

A

Abs – Absolutní hodnota čísla.

Akcelerace – Načte senzor zrychlení ve vašem zařízení.

Acos – Vrátí arckosinus čísla v radiánech.

Acot – Vrátí arkuskotangens čísla v radiánech.

AddColumns – Vrátí tabulku s přidanými sloupci .

A – logický logika AND. Pokud jsou všechny argumenty true, vrátí hodnotu true. Můžete použít i operátor &&.

AIClassify – klasifikuje text do jedné nebo více kategorií.

AIExtract – Extrahuje zadané entity, jako jsou registrační čísla, telefonní čísla nebo jména lidí.

AIReply – Navrhne odpověď na vámi poskytnutou zprávu.

AISentiment – Zjišťuje sentiment textu, který poskytujete.

AISummarize – Shrnuje vámi poskytnutý text.

AITranslate – Překládá text z jiného jazyka.

Aplikace – Poskytuje informace o aktuálně spuštěné aplikaci a kontrolu nad jejím chováním.

Asin – Vrátí arkussinus čísla v radiánech.

Assert – V testu se vyhodnotí jako pravda nebo nepravda.

As – Pojmenuje aktuální záznam ve funkcích galerie, formuláře a rozsahu záznamu, jako jsou ForAll, S a Součet.

AsType – Zachází s odkazem na záznam jako se specifickým typem tabulky.

Atan – Vrátí arkustangens čísla v radiánech.

Atan2 – Vrátí arkustangens na základě (x,y) souřadnice, v radiánech.

Průměr – Vypočítá průměr tabulkového výrazu nebo sady argumentů.

B

Zpět – Zobrazí předchozí obrazovku.

Blank – Vrátí prázdnou hodnotu , kterou lze použít k vložení hodnoty NULL do zdroj dat.

logický – Převede textový řetězec, číslo nebo nezadanou hodnotu na hodnotu logický.

C

Kalendář – Načte informace o kalendáři pro aktuální národní prostředí.

Char – Přeloží kód znaku na řetězec.

Choices – Vrátí tabulku možných hodnot pro vyhledávací sloupec.

Vymazat – Smaže všechna data z kolekce.

ClearCollect – Odstraní všechna data z kolekce a poté přidá sadu záznamů.

ClearData – Vymaže kolekci nebo všechny kolekce z hostitele aplikace, jako je místní zařízení.

Hodiny – Načte informace o hodinách pro aktuální národní prostředí.

Coalesce – Nahradí prázdné hodnoty, zatímco jiné nežprázdné hodnoty zůstanou nezměněny.

Collect – Vytvoří kolekci nebo přidá data do zdroj dat.

Barva – Nastaví vlastnost na vestavěnou hodnotu barvy.

ColorFade – Vybledne hodnotu barvy.

ColorValue – Přeloží CSS název barvy nebo hexadecimální kód na hodnotu barvy.

Column – Načte názvy a hodnoty sloupců z datového typu netypový objekt.

ColumnNames – Načte názvy a hodnoty sloupců z datového typu netypový objekt.

Kompas – Vrátí směr vašeho kompasu.

Concat – Zřetězí řetězce v zdroj dat.

Concatenate – Zřetězí řetězce.

Souběžné – Vyhodnocuje více vzorců současně.

Připojení – Vrátí informace o vašem síťovém připojení.

Kopírovat – Zkopíruje text do schránky v zařízení, kde je aplikace spuštěna.

Počet – Počítá záznamy tabulky, které obsahují čísla.

Cos – Vrátí kosinus úhlu zadaného v radiánech.

Cot – Vrátí kotangens úhlu zadaného v radiánech.

CountA – Počítá záznamy tabulky, které nejsou prázdné.

CountIf – Počítá záznamy tabulky, které splňují podmínku.

CountRows – Počítá záznamy tabulky.

D

DataSourceInfo – Poskytuje informace o zdroj dat.

Datum – Vrátí hodnotu data/času na základě rok, měsíc, a denní hodnoty.

DateAdd – Přidá dny, měsíce, čtvrtletí nebo roky k hodnotě data/času.

DateDiff – Odečte dvě hodnoty data a zobrazí výsledek ve dnech, měsících, čtvrtletích nebo letech.

DateTime – Vrátí hodnotu data/času na základě složek data a času.

DateTimeValue – Převede řetězec data a času na hodnotu data/času.

DateValue – Převede řetězec pouze pro datum na hodnotu data/času.

Den – Načte denní část hodnoty data/času.

Dec2Hex – Převede číslo na hexadecimální textový řetězec.

Defaults – Vrátí výchozí hodnoty pro zdroj dat.

Stupně – Převede radiány na stupně.

Zakázat – deaktivuje signál, jako je Poloha pro čtení GPS.

Distinct – Shrnuje záznamy tabulky a odstraňuje duplikáty.

Stáhnout – Stáhne soubor z webu do místního zařízení.

DropColumns – Vrátí tabulku s odstraněným jedním nebo více sloupci.

E

EDate – Přidá nebo odečte měsíce k datu, aniž by se změnil den v měsíci.

EditForm – Resetuje ovládací prvek formuláře pro úpravy položky.

Povolit – Povolí signál, jako je Poloha pro čtení GPS.

EncodeHTML – Kóduje znaky, které je třeba escapovat, aby mohly být použity v kontextu HTML.

EncodeUrl – Kóduje speciální znaky pomocí kódování URL.

EndsWith – Zkontroluje, zda textový řetězec končí jiným textovým řetězcem.

EOMonth – Přidá nebo odečte měsíce k datu a vrátí poslední den daného měsíce.

Chyba – Vytvoří vlastní chybu nebo projde chybou.

Chyby – Poskytuje informace o chybách pro předchozí změny zdroj dat.

exactin – Kontroluje, zda je textový řetězec obsažen v jiném textovém řetězci nebo tabulce, v závislosti na velikosti písmen. Používá se také ke kontrole, zda je záznam v tabulce.

Exit – Ukončí aktuálně spuštěnou aplikaci a volitelně odhlásí aktuálního uživatele.

Exp – Vrací e navýšené na mocninu.

F

Filter – Vrátí filtrovanou tabulku na základě jednoho nebo více kritérií.

Najít – Zkontroluje, zda se jeden řetězec vyskytuje v jiném a vrátí umístění.

First – Vrátí první záznam tabulky.

FirstN – Vrátí první sadu záznamů (N záznamů) tabulky.

ForAll – Vypočítá hodnoty a provede akce pro všechny záznamy v tabulce.

G

GroupBy – Vrátí tabulku se záznamy seskupenými dohromady.

GUID – Převede řetězec GUID na hodnotu GUID nebo vytvoří novou hodnotu GUID.

H

HashTags – Extrahuje hashtagy (#strings) z řetězce.

Hex2Dec – Převede hexadecimální textový řetězec na číslo.

Host – Poskytuje informace o aktuálním hostiteli, na kterém je aplikace spuštěna.

Hour – Vrátí hodinovou část hodnoty data/času.

I

If – Vrátí jednu hodnotu, pokud je podmínka pravdivá, a jinou hodnotu, pokud ne.

IfError – Zjistí chyby a poskytne alternativní hodnotu nebo provede akci.

in – Zkontroluje, zda je textový řetězec obsažen v jiném textovém řetězci nebo tabulce, bez ohledu na velikost písmen. Používá se také ke kontrole, zda je záznam v tabulce.

Index – Vrátí záznam z tabulky na základě uspořádané pozice.

Int – Zaokrouhlí dolů na nejbližší celé číslo.

IsBlank – Kontroluje prázdnou hodnotu.

IsBlankOrError – Kontroluje prázdnou hodnotu nebo chybu.

IsEmpty – Zkontroluje prázdnou tabulku.

IsError – Zkontroluje chybu.

IsMatch – Kontroluje řetězec proti vzoru. Mohou se použít regulární výrazy.

IsNumeric – Kontroluje číselnou hodnotu.

ISOWeekNum – Vrátí číslo týdne ISO s hodnotou data/času.

IsToday – Zkontroluje, zda je hodnota data/času někdy dnes v časovém pásmu uživatele.

IsType – Kontroluje, zda odkaz na záznam odkazuje na konkrétní typ tabulky.

IsUTCToday – Zkontroluje, zda je hodnota data/času někdy dnes v koordinovaném světovém čase (UTC).

J

JSON – Vygeneruje textový řetězec JSON pro tabulku, záznam nebo hodnotu.

L

Jazyk – Vrátí značku jazyka aktuálního uživatele.

Last – Vrátí poslední záznam tabulky.

LastN – Vrátí poslední sadu záznamů (N záznamů) tabulky.

Spustit – Spustí webovou stránku nebo aplikaci na plátně.

Left – Vrátí část řetězce zcela vlevo.

Len – Vrátí délku řetězce.

Ln – Vrátí přirozený log.

LoadData – Načte kolekci z hostitele aplikace, jako je místní zařízení.

Poloha – Vrátí vaši polohu jako souřadnice mapy pomocí systému GPS (Global Positioning System) a dalších informací.

Log – Vrátí logaritmus v libovolném základu čísla.

LookUp – Vyhledá jeden záznam v tabulce na základě jednoho nebo více kritérií.

Lower – Převede písmena v řetězci textu na všechna malá písmena.

M

Match – Extrahuje podřetězec na základě vzoru. Mohou se použít regulární výrazy.

MatchAll – Extrahuje více podřetězců na základě vzoru. Mohou se použít regulární výrazy.

Max – Maximální hodnota tabulkového výrazu nebo sady argumentů.

Mid – Vrátí střední část řetězce.

Min – Minimální hodnota tabulkového výrazu nebo sady argumentů.

Minute – Načte minutovou část hodnoty data/času.

Mod – Vrátí zbytek po rozdělení dividendy dělitelem.

Měsíc – Načte měsíční část hodnoty data/času.

N

Navigovat – Změní zobrazenou obrazovku.

NewForm – Resetuje ovládací prvek formuláře pro vytvoření položky.

Ne – logický logika NE. Vrátí hodnotu true, pokud její argument je false, a vrátí false, pokud je její argument true. Můžete použít i operátor !.

Upozornit – Zobrazí zprávu banneru uživateli.

Nyní – Vrátí aktuální hodnotu data/času v časovém pásmu uživatele.

O

Nebo – logický logika NEBO. Vrátí hodnotu true, pokud kterýkoliv z jejích argumentů je true. Můžete použít i operátor ||.

P

Param – Přístupové parametry předané aplikaci plátna při spuštění.

nadřazený – Poskytuje přístup k vlastnostem ovládacího prvku kontejneru.

ParseJSON – Převede dokument JSON reprezentovaný jako text na hodnotu netypový objekt .

Patch – Upraví nebo vytvoří záznam v zdroj dat nebo sloučí záznamy mimo zdroj dat.

PDF – Export obsahu z aktuální obrazovky do objektu pro použití ve více scénářích.

Pi – Vrátí číslo π.

PlainText – Odebere HTML a XML tagy z řetězce.

Power – Vrací číslo umocněné. Můžete použít i operátor ^.

Správné – Převede první písmeno každého slova v řetězci na velká a zbytek na malá.

R

Radiány – Převádí stupně na radiány.

Rand – Vrátí pseudonáhodné číslo mezi 0 a 1.

RandBetween – Vrátí pseudonáhodné číslo mezi dvěma čísly.

ReadNFC – Čte značku Near Field Communication (NFC).

RecordInfo – Poskytuje informace o záznamu zdroj dat.

Refresh – Obnoví záznamy zdroj dat.

Vztahovat – spojuje záznamy dvou tabulek prostřednictvím vztahu jedna k mnoha nebo mnoho k mnoha.

Remove – Odebere jeden nebo více konkrétních záznamů z zdroj dat.

RemoveIf – Odebere záznamy z zdroj dat na základě podmínky.

RenameColumns – Přejmenuje sloupce tabulky.

Nahradit – Nahradí část řetězce jiným řetězcem podle počáteční pozice řetězce.

RequestHide – Skryje SharePoint formulář.

Reset – Resetuje ovládací prvek vstupu na jeho výchozí hodnotu, přičemž zruší veškeré změny uživatele.

ResetForm – Resetuje ovládací prvek formuláře pro úpravy existující položky.

vrátit se k uloženému – Znovu načte a vymaže chyby pro záznamy zdroj dat.

RGBA – Vrátí hodnotu barvy pro sadu červených, zelených, modrých a alfa komponent.

Right – Vrátí část řetězce úplně vpravo.

Zaokrouhlit – Zaokrouhlí na nejbližší číslo.

Zaokrouhlení dolů – Zaokrouhlí dolů na největší předchozí číslo.

RoundUp – Zaokrouhlí nahoru na nejmenší další číslo.

S

SaveData – Uloží kolekci do hostitele aplikace, jako je místní zařízení.

Hledat – Najde záznamy v tabulce, které obsahují řetězec v jednom ze svých sloupců.

Second – Načte druhou část hodnoty data/času.

Select – Simuluje akci výběru na ovládacím prvku, což způsobí vyhodnocení vzorce OnSelect .

Self – Poskytuje přístup k vlastnostem aktuálního ovládacího prvku.

Sekvence – Vygenerujte tabulku sekvenčních čísel, která je užitečná při iteraci s ForAll.

SendAppNotification (Preview) – Odešle příjemci oznámení v aplikaci s volitelnými akcemi.

Set – Nastavuje hodnotu globální proměnné.

SetFocus – Přesune vstupní fokus na konkrétní ovládací prvek.

SetProperty – Simuluje interakce se vstupními ovládacími prvky.

ShowColumns – Vrátí tabulku pouze s vybranými sloupci.

ShowHostInfo – Zobrazí informace uživateli v aplikaci.

Náhodně – Náhodně změní pořadí záznamů v tabulce.

Sin – Vrací sinus úhlu zadaného v radiánech.

Seřadit – Vrátí seřazenou tabulku na základě vzorce.

SortByColumns – Vrátí seřazenou tabulku na základě jednoho nebo více sloupců.

Rozdělit – Rozdělí textový řetězec na tabulku podřetězců.

Sqrt – Vrátí druhou odmocninu čísla.

StartsWith – Zkontroluje, zda textový řetězec začíná jiným textovým řetězcem.

StdevP – Vrátí směrodatnou odchylku svých argumentů.

Substitute – Nahradí část řetězce jiným řetězcem pomocí odpovídajících řetězců.

SubmitForm – Uloží položku v ovládacím prvku formuláře do zdroj dat.

Sum – Vypočítá součet tabulkového výrazu nebo sady argumentů.

Switch – Porovná se se sadou hodnot a poté vyhodnotí odpovídající vzorec.

T

Tabulka – Vytvoří dočasnou tabulku.

Tan – Vrátí tangens úhlu zadaného v radiánech.

Text – Převede libovolnou hodnotu a naformátuje číslo nebo hodnotu data/času na řetězec textu.

ThisItem – Vrátí záznam pro aktuální položku v galerii nebo ovládacím prvku formuláře.

ThisRecord – Vrátí záznam pro aktuální položku ve funkci rozsahu záznamu, jako například ForAll, With a Součet.

Čas – Vrátí hodnotu data/času na základě hodiny, minuty, a Druhé hodnoty.

TimeValue – Převede pouze časový řetězec na hodnotu data/času.

TimeZoneOffset – Vrátí rozdíl mezi UTC a místním časem uživatele v minutách.

Dnes – Vrátí aktuální hodnotu pouze pro datum.

Trace – Ve výsledcích testu uveďte další informace.

Oříznout – Odebere nadbytečné mezery z konců a vnitřku řetězce textu.

TrimEnds – Odstraní nadbytečné mezery pouze z konců řetězce textu.

Trunc – Zkrátí číslo pouze na celočíselnou část odstraněním jakékoli desetinné části.

U

Ungroup – Odebere seskupení.

UniChar – Přeloží kód Unicode do řetězce.

Unrelate – Zruší vztahy mezi záznamy dvou tabulek ze vztahu one-to-many nebo many-to-many.

Aktualizace – Nahradí záznam v zdroj dat.

UpdateContext – Nastavuje hodnotu jedné nebo více kontextových proměnných aktuální obrazovky.

UpdateIf – Upravuje sadu záznamů v zdroj dat na základě podmínky.

Upper – Převede písmena v řetězci textu na všechna velká.

Uživatel – Vrátí informace o aktuálním uživateli.

UTCNow – Vrátí aktuální hodnotu data/času v koordinovaném světovém čase (UTC).

UTCToday – Vrátí aktuální hodnotu pouze pro datum v koordinovaném světovém čase (UTC).

V

Validate – Kontroluje, zda je hodnota jednoho sloupce nebo celého záznamu platná pro zdroj dat.

Hodnota – Převede řetězec na číslo.

VarP – Vrátí rozptyl svých argumentů.

ViewForm – Resetuje ovládací prvek formuláře pro zobrazení existující položky.

W

Weekday – Načte část hodnoty data/času pro den v týdnu.

WeekNum – Vrátí číslo týdne s hodnotou data/času.

With – Vypočítá hodnoty a provede akce pro jeden záznam, včetně vložených záznamů pojmenovaných hodnot.

Y

Year – Načte část roku hodnoty data/času.