Reset funkcija

Odnosi se na: Aplikacije platna – aplikacije utemeljene na modelu

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

Opis

Funkcija Reset vraća kontrolu na vrijednost svojstva Default . Sve se korisničke promjene odbacuju.

Ne možete resetirati kontrole koje se nalaze unutar kontrole Galerija ili Obrazac za uređivanje 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.

Korištenje funkcije Reset alternativa je zamjeni za prebacivanje svojstva kontrola Reset unosa i općenito je preferirano. Svojstvo Reset može biti bolji odabir ako je potrebno ponovno postaviti više kontrola iz više formula. Prebacivanje svojstva Resetmože se izvršiti pomoću kontrole gumba pomoću formule = gumb.Pritisnuto ili iz varijable s = MyVar i prebacivanjem myVar s gumbom formule.OnSelect = Set( MyVar, true );ResetReset Set( MyVar, false ).

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

Reset nema povratnu vrijednost, a možete je koristiti samo u formulama ponašanja.

Sintaksa

Reset( Kontrola )

  • Kontrola – 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 gumba OnSelect 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.