Odkaz na vzorec - aplikace plátna

Tento článek vysvětluje všechny funkce, které můžete použít v aplikacích plátna.

Vzorce v aplikacích plátna kombinují několik prvků. Tady jsou hlavní typy:

  • Funkce přebírají parametry, provádějí operaci a vracejí hodnotu. Například Sqrt(25) vrátí 5. Funkce jsou podobné funkcím Microsoft Excelu. Některé funkce můžou mít vedlejší účinky, například SubmitForm, které používáte jenom ve vzorci chování , jako je 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 vrací předdefinovanou konstantní hodnotu. Například Color je výčet s předdefinovanými hodnotami, jako je Color.Red a Color.Blue. Zde jsou zahrnuty běžné výčty a výčty specifické pro funkce jsou popsány s funkcí.
  • Pojmenované operátory, jako je ThisItem a Self, umožňují přístup k informacím z kontejneru.

Mezi další prvky patří:

A

Abs – Vrátí absolutní hodnotu čísla.

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

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

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

AddColumns – Vrátí tabulku s další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 – Vypracuje návrh odpovědi 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 jednoho jazyka do druhého.

Aplikace – Poskytuje informace o aktuálně spuštěné aplikaci a umožňuje řídit chování aplikace.

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

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

As – Názvy aktuálního záznamu v galerii, formuláři a oboru záznamů, jako jsou ForAll, With a Sum.

AsType – Nakládá 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 – zobrazuje předchozí obrazovku.

Prázdné – Vrátí prázdnou hodnotu, kterou můžete použít k vložení hodnoty NULL do zdroje dat.

Logická hodnota – Převede textový řetězec, číslo nebo dynamickou hodnotu na logickou hodnotu.

C

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

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

Volby – 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.

Sloupec – Načte názvy a hodnoty sloupců z dynamické hodnoty.

ColumnNames – Načte názvy sloupců a hodnoty z dynamické hodnoty.

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ě.

Potvrdit – zobrazí potvrzovací dialogové okno.

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žky 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 v tabulce a odstraňuje duplicitní záznamy.

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 – Kontroluje, 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.

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

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

exactin – Zkontroluje, 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.

Float – Převede řetězec na hodnotu Float.

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 – Zkontroluje číselnou hodnotu.

ISOWeekNum – Vrátí číslo týdne ISO pro hodnotu 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.

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í levou část řetězce.

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 část měsíce 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řístup k parametrům předávaným do aplikace canvas 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 dynamické hodnoty .

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 ^.

Tisk – Otevře aktuální obrazovku ve výchozím dialogovém okně pro tisk v prohlížeči.

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

R

Radiány – Převede 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.

RecordOf – extrahuje typ záznamu z tabulky.

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 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.

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

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

SetProperty – Simuluje interakce s ovládacími prvky vstupu.

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 – Vrátí 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 zformá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ě Hodina, minuta, 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.

Typ – definuje uživatelem definovaný typ.

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.

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 – Vrací 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 hodnoty data/času.

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

Й

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