Fórmules de comportament per als components (vista prèvia)
[Aquest article forma part de la documentació preliminar i està subjecte a canvis.]
Especifiqueu una o diverses fórmules de comportament que s'executen quan un esdeveniment activa un canvi d'instàncies de components.
Per exemple, definiu la propietat OnReset d'un component a una o diverses fórmules que facin la inicialització i esborrin les entrades. Restabliu els valors quan s'executi la funció Reset a les instàncies de components.
OnReset
Amb un component mestre seleccionat, seleccioneu OnReset a la llista desplegable de propietats (a la part esquerra de la barra de fórmules) i, a continuació, introduïu una o diverses fórmules.

Per provar OnReset, configureu un control per restablir el component. Per exemple, definiu la propietat OnSelect d'un botó a aquesta fórmula: Reset(ComponentName).
Exemple: temporitzador de restabliment

En aquest mateix component de selecció, s'utilitzen dues variables per mostrar el temps: _selectedHour i _selectedMinute. Quan el selector es restableix, aquestes variables s'han de restablir en un valor per defecte, per exemple 12:12. La propietat OnReset per al component té la fórmula següent: Set(_selectedHour,12); Set(_selectedMinute,12)
Per activar la reinicialització, aneu a una pantalla i inseriu una instància del component. Afegiu un botó i configureu OnSelect del botó per trucar Reset(TimerComponent_instance) per activar OnReset.

Actualitzar OnReset mitjançant una propietat personalitzada
A més del restabliment d'una instància de component des de fora del component, hi ha un altre mètode per activar OnReset des de l'interior. "Activa OnReset quan canvia el valor" és una opció per crear una propietat d'entrada personalitzada. Permet que els canvis dels valors d'aquesta propietat disparin OnReset del component. Aquest mètode està dissenyat per definir i restablir el valor per defecte fàcilment.
Exemple

A l'exemple anterior es mostra la revisió dels números d'ordre i l'actualització dels números. El component numèric amunt i avall s'utilitza per augmentar o reduir el nombre d'ordres. Quan se selecciona la galeria a l'esquerra, el número per defecte del component numèric amunt i avall es restableix per mostrar el número d'ordre de l'eina seleccionada. Activa OnReset quan canvia el valor fa possible restablir el valor per defecte quan l'entrada canvia.
Per fer-ho, marqueu Activa OnReset quan canvia el valor de la propietat d'entrada per defecte. OnReset del component està definit com a Set(_numericValue,'Numeric up down'.DefaultValue). _numericValue és la variable per emmagatzemar el valor del valor de l'ordre actual. Definiu el Valor per defecte del control d'entrada de text a If(IsBlank(_numericValue), 'Numeric up down'.DefaultValue, _numericValue).
