Atstatymo funkcija
Taikoma: drobės programoms Modeliu pagrįstoms programoms
Iš naujo nustato valdiklį į jo numatytąją reikšmę, atmetant bet kokius vartotojo pakeitimus.
Aprašas
Funkcija Reset nustato valdiklį į jo Defaultypatybės reikšmę. Visi vartotojo pakeitimai atmetami.
Negalite iš naujo nustatyti valdiklių, esančių valdiklyje Galerija arba Redaguoti formą , jei jie nepriklauso šiems valdikliams. Valdiklius galite iš naujo nustatyti pagal valdiklių formules toje pačioje galerijoje arba formą. Taip pat galite iš naujo nustatyti visus valdiklius formoje naudodami ResetFormfunkciją.
Reset funkcija – alternatyva perjungti Reset įvesties valdiklių ypatybę ir paprastai jai teikiama pirmenybė. Reset ypatybė gali būti geresnis pasirinkimas, jei daug valdiklių reikia iš naujo nustatyti iš kelių formulių. Pakeisti Reset ypatybę galite iš Buttonvaldiklio su formule Reset = Button.Pressed arba iš kintamojo su Reset = MyVar ir perjungti MyVar su formule Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).
Įvesties valdikliai taip pat nustatomi iš naujo, kai jų Default ypatybė pasikeičia.
Nustatymas iš naujo neturi grąžinamos reikšmės ir jį galite naudoti tik elgesio formulėse.
Sintaksė
Reset( Control )
- Kontrolė – būtina. Valdiklis, skirtas nustatyti iš naujo.
Pavyzdžiui
- Įterpkite Text input valdiklį ekrane. Pagal numatytuosius nustatymus jo pavadinimas bus „TextInput1“ ir jo numatytoji ypatybė bus nustatyta kaip Teksto įvestis.
- Įveskite naują vertę teksto lauke.
- Įveskite Button valdiklį ekrane.
- Nustatykite mygtuko OnSelect ypatybę kaip Reset( TextInput1 ).
- Pasirinkite mygtuką. Tai galite atlikti net tada, kai vyksta kūrimas, pasirenkant valdiklio galuose.
- Teksto lauko turinys grįš į Default ypatybės reikšmę.