Funkcija vraćanja izvornih postavki

Odnosi se na: Aplikacije od gotovih gradivnih elemenata Aplikacije stvorene prema modelu

Ponovno postavlja neku kontrolu na zadanu vrijednost, odbacujući sve korisničke promjene.

Opis

Funkcija Reset ponovno postavlja neku kontrolu na njezinu vrijednost svojstva Default. Sve se korisničke promjene odbacuju.

Kontrole koje se nalaze unutar galerije ili Uređivanje kontrole obrasca ne možete vratiti izvan tih kontrola. Možete ponovno postavljati kontrole iz formula na kontrolama unutar iste galerije ili obrasca. Također, sve kontrole unutar nekog obrasca možete ponovno postavljati pomoću funkcije ResetForm.

Upotreba funkcije Reset alternativa je prebacivanju svojstva Reset ulaznih kontrola i općenito je poželjno. Svojstvo Reset može biti bolji izbor ako treba ponovo postaviti brojne kontrole zajedno iz više formula. Prebacivanje svojstva Reset može se učiniti iz kontrole Button formulom Reset = Button.Pressed ili iz varijable pomoću Reset = MyVar i prebacivanja MyVar formulom Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).

Kontrole unosa također se ponovno postavljaju kada se promijeni njihovo svojstvo Default.

Reset nema povratnu vrijednost i može se koristiti samo u formulama ponašanja.

Sintaksa

Reset( kontrola )

  • Control – obavezno. Kontrola koja se ponovno postavlja.

Primjer

  1. Umetnite kontrolu Text input na zaslon. Prema zadanim postavkama njegovo će ime biti TextInput1, a njegovo svojstvo Zadano bit će postavljeno na "Unos teksta".
  2. Upišite novu vrijednost u tekstni okvir.
  3. Umetnite kontrolu Button na zaslon.
  4. Postavite svojstvo OnSelect tog gumba na Reset( TextInput1 ).
  5. Odaberite taj gumb. To se može postići čak i pri stvaranju odabirom prema krajevima kontrole.
  6. Sadržaj tekstnog okvira vratit će se na vrijednost svojstva Default.