Funcția de resetare

Se aplică pentru: Aplicații Canvas 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ă în cadrul unui 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ă.

Reset nu are nicio valoare returnată și puteți să o utilizați numai în cadrul unor formule comportamentale.

Sintaxă

Reset( Control )

  • Control - Obligatoriu. Controlul pentru resetare.

Exemplu

  1. 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”.
  2. Introduceți o nouă valoare în caseta de text.
  3. Introduceți un control Buton pe ecran.
  4. Setați proprietatea OnSelect a butonului la Reset( TextInput1 ).
  5. Selectați butonul. Acest lucru se poate face chiar și atunci când se face autorizarea prin selectarea către capetele controlului.
  6. Conținutul casetei de text va reveni la valoarea proprietății Implicit.