Comparteix a través de


Funció de restabliment

S'aplica a: Aplicacions de 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 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.

Restableix no té cap valor de retorn i només el podeu utilitzar en fórmules de comportament.

Sintaxi

Restabliment ( 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.