Deli z drugimi prek


Funkcija ponastavitve

Velja za: Aplikacije Canvas Aplikacije, ki temeljijo na modelu

Ponastavi kontrolnik na njegovo privzeto vrednost in zavrže vse uporabniške spremembe.

Opis

Funkcija Reset ponastavi kontrolnik na njegovo vrednost lastnosti Default. Vse uporabniške spremembe se zavržejo.

Ne morete ponastaviti kontrolnikov, ki so znotraj kontrolnika Galerija ali Urejanje obrazca izven teh kontrolnikov. Kontrolnike lahko ponastavite iz formul v kontrolnikih znotraj iste galerije ali obrazca. Vse kontrolnike v obrazcu lahko ponastavite tudi s funkcijo ResetForm.

Uporaba funkcije Reset je alternativa preklapljanju lastnosti Reset kontrolnikov za vnos in ima običajno prednost. Lastnost Reset je morda boljša izbira, če je treba ponastaviti več kontrolnikov skupaj iz več formul. Preklapljanje lastnosti Reset je mogoče iz kontrolnika Button s formulo Reset = Button.Pressed ali iz spremenljivke s funkcijo Reset = MyVar, preklapljanje funkcije MyVar pa s formulo Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).

Kontrolniki za vnos se tudi ponastavijo, ko se spremeni njihova lastnost Default.

Ponastavi nima povratne vrednosti in jo lahko uporabite samo v formulah obnašanja.

Sintaksa

Ponastavi( Nadzor )

  • Nadzor – Zahtevan. Kontrolnik za ponastavitev.

Primer

  1. Vstavite kontrolnik Text input na zaslon. Privzeto bo njegovo ime TextInput1 in njegova lastnost Privzeto nastavljena na »Vnos besedila«.
  2. V polje z besedilom vnesite novo vrednost.
  3. Vstavite kontrolnik Button na zaslon.
  4. Lastnost OnSelect gumba nastavite na Reset( TextInput1 ).
  5. Izberite gumb. To lahko naredite tudi pri ustvarjanju, in sicer z izbiro na koncih kontrolnika.
  6. Vsebina polja z besedilom se bo vrnila na vrednost lastnosti Default.