Funkcia resetovania
Vzťahuje sa na: aplikácie plátna aplikácie s podporou modelov
Resetuje ovládací prvok na jeho predvolenú hodnotu, pričom zahodí všetky zmeny, ktoré používateľ urobil.
Popis
Funkcia Reset obnoví 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.
Funkcia Reset predstavuje alternatívu k prepínaniu vlastnosti Reset ovládacích prvkov pre vstupy a vo všeobecnosti je preferovaná. Použitie vlastnosti Reset môže byť lepšou voľbou v prípade, ak je potrebné resetovať veľa ovládacích prvkov spolu z viacerých vzorcov. Vlastnosť Reset sa dá prepnúť z ovládacieho prvku Tlačidlo pomocou vzorca Reset = Button.Pressed alebo z premennej pomocou Reset = MyVar a prepnutím 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 nemá žiadnu návratovú hodnotu a môžete ho použiť iba v vzorcoch správania.
Syntax
Resetovať( Ovládanie )
- 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 Reset( 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.