Funcția de resetare
Se aplică pentru: planșă de lucru apps Aplicații bazate pe model
Resetează un control la valoarea implicită, eliminând orice modificare a utilizatorului.
Descriere
Funcția Reset resetează un control la valoarea Implicit a proprietății. Toate modificările utilizatorului sunt eliminate.
Nu puteți reseta comenzile care se află într-un control Galerie sau Editați formular din afara acestor comenzi. Puteți reseta controalele din formulele de pe controalele din aceeași galerie sau formular. De asemenea, puteți reseta toate controalele dintr-un formular cu ajutorul funcției ResetForm.
Utilizarea funcției Reset este o alternativă la comutarea proprietății Reset a controalelor de intrare și este, în general, preferată. Proprietatea Reset poate fi o alegere mai bună dacă multe controale trebuie resetate împreună din mai multe formule. Comprimând proprietatea Reset se poate realiza de la un control Buton cu formula Reset = Button.Pressed sau dintr-o variabilă cu Reset = MyVar și comutând myvar cu formula Button.OnSelect = Set( MyVar, true); Set (MyVar, false ).
Controalele de intrare sunt, de asemenea, resetate atunci când proprietatea Implicit se modifică.
Resetare nu are valoare de returnare și o puteți utiliza numai în formule de comportament.
Sintaxă
Resetați( Control )
- Control – Obligatoriu. Controlul pentru resetare.
Exemplu
- Introduceți un control Intrare text pe un ecran. În mod implicit, numele său va fi TextInput1 și proprietatea sa Implicită va fi setată la „Introducere text”.
- Introduceți o nouă valoare în caseta de text.
- Introduceți un control Buton pe ecran.
- Setați proprietatea OnSelect a butonului la Reset( TextInput1 ).
- Selectați butonul. Acest lucru se poate face chiar și atunci când se face autorizarea prin selectarea către capetele controlului.
- Conținutul casetei de text va reveni la valoarea proprietății Implicit.