Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vzťahuje sa na: Aplikácie
plátna Modelom riadené aplikácie
Resetuje ovládací prvok na jeho predvolenú hodnotu, pričom zahodí všetky zmeny, ktoré používateľ urobil.
Popis
Funkcia Reset resetuje ovládací prvok na hodnotu vlastnosti Default . Všetky zmeny, ktoré používateľ urobil, sa zahodia.
Nemôžete resetovať ovládacie prvky, ktoré sú v rámci Galéria alebo Úpravy formulára okrem týchto ovládacích prvkov. Ovládacie prvky môžete resetovať zo vzorca v ovládacích prvkov vnútri rovnakej galérie alebo formulára. Všetky ovládacie prvky vnútri formulára môžete tiež resetovať pomocou funkcie ResetForm.
Reset Použitie funkcie je alternatívou k prepínaniu Reset vlastnosti ovládacích prvkov vstupu a vo všeobecnosti je preferované. Táto Reset vlastnosť môže byť lepšou voľbou v prípade, že je potrebné resetovať veľa ovládacích prvkov spolu z viacerých vzorcov. Prepínanie Reset vlastnosti sa dá vykonať z ovládacieho prvku Tlačidlo pomocou vzorca Reset = Button.Pressed alebo z premennej pomocou Reset = MyVar a prepínania premennej MyVar pomocou vzorca Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).
Ovládacie prvky pre vstupy sa tiež resetujú vtedy, keď sa zmení ich vlastnosť Default.
Reset funkcia nemá žiadnu návratovú hodnotu a môžete ju použiť iba vo vzorcoch správania.
Syntax
Reset( Ovládací prvok )
- Ovládanie – povinné. Ovládací prvok, ktorý chcete resetovať.
Príklad
- Vložte na obrazovku ovládací prvok Vstup textu. V predvolenom nastavení bude jeho názov TextInput1 a jeho vlastnosť Default nastavená na „Text input“.
- Do textového poľa zadajte novú hodnotu.
- Na obrazovku vložte ovládací prvok Tlačidlo.
- Vlastnosť tlačidla OnSelect nastavte na Resethodnotu ( TextInput1 ).
- Vyberte tlačidlo. To sa dá dokonca urobiť aj pri vytváraní – výberom ku koncu ovládacieho prvku.
- Obsah textového poľa sa vráti na hodnotu vlastnosti Default.