Princípy vzorcov správania pre aplikácie plátna

Väčšina vzorcov vypočíta hodnotu. V tabuľke programu Excel prebieha prepočítanie automaticky pri zmene hodnoty. Napríklad budete chcieť zobraziť hodnotu v ovládacom prvku Označenie červenou, ak bude menšia ako nula, a v ostatných prípadoch čiernou. Takže môžete nastaviť vlastnosť Farba na tento vzorec:

If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )

Čo v tomto kontexte znamená, keď používateľ vyberie ovládací prvok Tlačidlo? Nezmenila sa žiadna hodnota, takže nič nové sa nemusí vypočítať. Program Excel nemá žiadny ekvivalent k ovládaciemu prvku Tlačidlo.

Výberom ovládacieho prvku Tlačidlo užívateľ spustí postupnosť akcií, resp. správaní, ktorá zmenia stav aplikácie:

Tieto funkcie nemožno automaticky prepočítať, pretože zmenia stav aplikácie. Môžete ich použiť vo vzorcoch pre vlastnosti OnSelect, OnVisible, OnHidden a iné vlastnosti On..., ktoré sa nazývajú vzorce správania.

Viac ako jedna akcia

Pre vytvorenie zoznamu akcií, ktorá sa majú vykonať, použite bodkočiarky. Môžete napríklad chcieť aktualizovať kontextovú premennú a potom sa vrátiť na prechádzajúcu obrazovku:

UpdateContext( { x: 1 } ); Back()

Akcie sa vykonávajú v poradí, v ktorom sa nachádzajú vo vzorci. Ďalšia funkcia sa spustí až po vykonaní aktuálnej funkcie. Ak nastane chyba, nasledujúca funkcia sa nemusí spustiť.

Poznámka

Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)

Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).