V appce jste často v situaci, kdy potřebujete vymazat hodnoty z více zapisovacích prvků – třeba z celé stránky, z kontejneru atd. 

Pak máte dvě možnosti.

Můžete vytvořit tlačítko (OnVisible vlastnost stránky atd.) a napsat něco jako:

  • Reset(text1);;Reset(text2);;Reset(vybiratko)

Je zřejmé, že při větším množství prvků je to nepřehledné a náchylné na chybu.

Lepší možnost je tomu tlačítku nastavit jen přepnutí lokální proměnné:

  • UpdateContext({var_reset:true});;UpdateContext({var_reset:false})

a jednotlivým prvkům pak tuto proměnnou dát do vlastnosti Reset:

Funguje to vlastně tak, že proměnná se změní např. z true na false a hned zase naopak. Resetované prvky zaznamenají tuto změnu a tím se vyresetují.