Reset-funktio
Koskee seuraavia: pohjaan perustuvat sovellukset Mallipohjaiset sovellukset
Nollaa ohjausobjektin oletusarvoonsa hyläten kaikki käyttäjän tekemät muutokset.
Kuvaus
Reset-funktio nollaa ohjausobjektin Default-ominaisuuden arvoon. Kaikki käyttäjän muutokset hylätään.
Et voi nollata Gallery- tai Edit form -ohjausobjektissa olevia ohjausobjekteja näiden ohjausobjektien ulkopuolelta. Voit nollata ohjausobjekteja kaavoista ohjausobjekteilla, jotka ovat samassa valikoimassa tai lomakkeessa. Voit myös nollata kaikki lomakkeen ohjausobjektit ResetForm-funktiolla.
Reset-funktion käyttäminen on vaihtoehto syöttöohjausobjektien Reset-ominaisuuden kytkemiselle, ja funktion käyttö on yleensä suositeltavaa. Reset-ominaisuus voi olla parempi vaihtoehto, jos useita ohjausobjekteja täytyy nollata yhdessä useiden kaavojen kautta. Reset-ominaisuuden kytkeminen voidaan suorittaa Button-ohjausobjektin kautta kaavalla Reset = Button.Pressed tai muuttujan kautta kaavalla Reset = MyVar ja kytkemällä MyVar kaavalla Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).
Syöttöohjausobjektit nollataan myös, kun niiden Default-ominaisuutta muutetaan.
Palauta-toiminnolla ei ole palautusarvoa, ja voit käyttää sitä vain toimintakaavoissa.
Syntaksi
Nollaa ( hallinta )
- Ohjaus – pakollinen. Nollattava ohjausobjekti.
Esimerkiksi
- Lisää näytölle Text input-ohjausobjekti. Sen nimi on oletusarvoisesti TextInput1, ja sen Default-ominaisuudeksi määritetään "Tekstisyöttö".
- Kirjoita tekstikenttään uusi arvo.
- Lisää näytölle Button-ohjausobjekti.
- Määritä painikkeen OnSelect-ominaisuudeksi Reset( TextInput1 ).
- Valitse painike. Tämä voidaan suorittaa myös laatimisen aikana valitsemalla kohta läheltä ohjausobjektin päätyjä.
- Tekstikentän sisältö palautuu Default-ominaisuuden arvoksi.