Fonction Reset dans PowerAppsReset function in PowerApps

Réinitialise un contrôle à sa valeur par défaut, en ignorant les modifications de l’utilisateur.Resets a control to its default value, discarding any user changes.

DescriptionDescription

La fonction Reset réinitialise un contrôle à sa valeur de propriété par défaut.The Reset function resets a control to its Default property value. Toutes les modifications de l’utilisateur sont ignorées.Any user changes are discarded.

Vous ne pouvez pas réinitialiser les contrôles qui se trouvent dans un contrôle Gallery ou Edit form depuis l’extérieur de ces contrôles.You cannot reset controls that are within a Gallery or Edit form control from outside those controls. Vous pouvez réinitialiser des contrôles à partir de formules sur les contrôles situés dans la même galerie ou le même formulaire.You can reset controls from formulas on controls within the same gallery or form. Vous pouvez également réinitialiser tous les contrôles d’un formulaire avec la fonction ResetForm.You can also reset all the controls within a form with the ResetForm function.

L’utilisation de la fonction Reset est une alternative au basculement de la propriété Reset des contrôles d’entrée et c’est généralement la méthode préférée.Using the Reset function is an alternative to toggling the Reset property of input controls and is generally preferred. La propriété Reset peut être un meilleur choix si de nombreux contrôles doivent être réinitialisés à partir de plusieurs formules.The Reset property may be a better choice if many controls need to be reset together from multiple formulas. Le basculement de la propriété Reset peut être effectué à partir d’un contrôle Button avec la formule Reset = Button.Pressed ou à partir d’une variable avec la formule Reset = MyVar et en basculant MyVar avec la formule Button.OnSelect = Set(MyVar, true); Set (MyVar, false).Toggling the Reset property can be done from a Button control with the formula Reset = Button.Pressed or from a variable with Reset = MyVar and toggling MyVar with the formula Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).

Les contrôles d’entrée sont également réinitialisés lorsque leur propriété par défaut change.Input controls are also reset when their Default property changes.

Reset ne retourne aucune valeur et vous pouvez l’utiliser uniquement dans une formule de comportement.Reset has no return value, and you can use it only in behavior formulas.

SyntaxeSyntax

Reset( Control )Reset( Control )

  • Control : requis.Control – Required. Contrôle à réinitialiser.The control to reset.

ExempleExample

  1. Insérez un contrôle Text input sur un écran.Insert a Text input control on a screen. Par défaut, son nom est TextInput1 et sa propriété par défaut est définie sur Text input.By default, it's name will be TextInput1 and its Default property will be set to "Text input".
  2. Tapez une nouvelle valeur dans la zone de texte.Type a new value in the text box.
  3. Insérez un contrôle Button sur l’écran.Insert a Button control on the screen.
  4. Définissez la propriété OnSelect du bouton sur Reset( TextInput1 ).Set the button's OnSelect property to Reset( TextInput1 ).
  5. Sélectionnez le bouton.Select the button. Cette opération est possible même lors de la création en sélectionnant vers les extrémités du contrôle.This can be done even when authoring by selecting toward the ends of the control.
  6. Le contenu de la zone de texte retourne la valeur de la propriété par défaut.The contents of the text box will return to the value of the Default property.