Comparteix a través de


Restableix la funció

S'aplica a: Aplicacions del llenç Aplicacions basades en models

Restableix un control al seu valor per defecte i descarta tots els canvis de l'usuari.

Descripció

La funció Reset restableix un control al seu valor de propietat Per defecte. Tots els canvis de l'usuari es descarten.

No podeu restablir els controls que es troben dins d'un control Galeria o Edita el formulari des de fora d'aquests controls. Podeu restablir els controls des de fórmules dels controls a la mateixa galeria o formulari. També podeu restablir tots els controls dins d'un formulari amb la funció ResetForm.

L'ús de la funció Reset és una alternativa a la commutació de la propietat Reset dels controls d'entrada i és l'opció preferida de forma general. La propietat Reset pot ser una opció més adient si s'han de restablir molts controls junts des de diverses fórmules. Commutar la propietat Reset es pot fer des d'un control Botó amb la fórmula Reset = Button.Pressed o des d'una variable amb Reset = MyVar i si es commuta MyVar amb la fórmula Button.OnSelect = Set(MyVar, true); Set(MyVar, false).

Els controls d'entrada també es restableixen quan canvia la propietat Per defecte.

Reset no té valor de retorn i només es pot utilitzar en fórmules de comportament.

Sintaxi

Reset(Control)

  • Control: obligatori. El control que es restablirà.

Exemple

  1. Inseriu un control Entrada de text en una pantalla. Per defecte, el seu nom serà TextInput1 i la seva propietat Per defecte es definirà com a "Entrada de text".
  2. Escriviu un valor nou al quadre de text.
  3. Inseriu un control Botó a la pantalla.
  4. Definiu la propietat OnSelect del botó a Reset(TextInput1).
  5. Seleccioneu el botó. Això es pot fer fins i tot en crear-la mitjançant la selecció dels extrems del control.
  6. El contingut del quadre de text tornarà al valor de la propietat Per defecte.