Reset-funktio

Soveltuu: 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.

Reset-funktiolla ei ole palautusarvoa, ja voit käyttää sitä vain toimintakaavojen sisällä.

Syntaksi

Reset( Control )

  • Control – pakollinen. Nollattava ohjausobjekti.

Esimerkiksi

  1. Lisää näytölle Text input-ohjausobjekti. Sen nimi on oletusarvoisesti TextInput1, ja sen Default-ominaisuudeksi määritetään "Tekstisyöttö".
  2. Kirjoita tekstikenttään uusi arvo.
  3. Lisää näytölle Button-ohjausobjekti.
  4. Määritä painikkeen OnSelect-ominaisuudeksi Reset( TextInput1 ).
  5. Valitse painike. Tämä voidaan suorittaa myös laatimisen aikana valitsemalla kohta läheltä ohjausobjektin päätyjä.
  6. Tekstikentän sisältö palautuu Default-ominaisuuden arvoksi.