PowerApps의 Reset 함수Reset function in PowerApps

사용자 변경 내용을 삭제하면서 해당 기본값에 대한 컨트롤을 다시 설정합니다.Resets a control to its default value, discarding any user changes.

설명Description

Reset 함수는 해당 Default 속성 값에 대한 컨트롤을 다시 설정합니다.The Reset function resets a control to its Default property value. 사용자 변경 내용이 삭제됩니다.Any user changes are discarded.

갤러리 내에 있는 컨트롤 또는 편집 양식 컨트롤은 그러한 컨트롤 외부에서 다시 설정할 수 없습니다.You cannot reset controls that are within a Gallery or Edit form control from outside those controls. 동일한 갤러리 또는 양식 내 컨트롤에 있는 수식에서 컨트롤을 다시 설정할 수 있습니다.You can reset controls from formulas on controls within the same gallery or form. 또한 양식 내 모든 컨트롤은 ResetForm 함수로 다시 설정할 수 있습니다.You can also reset all the controls within a form with the ResetForm function.

Reset 함수 사용은 입력 컨트롤의 Reset 속성 전환에 대한 대안으로 일반적으로 선호됩니다.Using the Reset function is an alternative to toggling the Reset property of input controls and is generally preferred. 많은 컨트롤을 여러 수식에서 한꺼번에 다시 설정해야 하는 경우에 Reset 속성을 선택하는 것이 좋습니다.The Reset property may be a better choice if many controls need to be reset together from multiple formulas. Reset 속성 전환은 Reset = Button.Pressed 수식을 사용한 Button 컨트롤에서 수행하거나 Reset = MyVar을 사용한 변수에서 Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ) 수식을 사용한 MyVar 전환으로 수행할 수 있습니다.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 ).

또한 입력 컨트롤은 자신의 Default 속성이 변경될 때 다시 설정됩니다.Input controls are also reset when their Default property changes.

Reset은 반환 값이 없으며 동작 수식에만 사용할 수 있습니다.Reset has no return value, and you can use it only in behavior formulas.

구문Syntax

Reset( Control )Reset( Control )

  • Control – 필수 항목입니다.Control – Required. 다시 설정할 컨트롤입니다.The control to reset.

Example

  1. 화면에서 Text input 컨트롤을 삽입합니다.Insert a Text input control on a screen. 기본적으로의 이름은 TextInput1이 되며, 해당 Default 속성은 “Text input”으로 설정됩니다.By default, it's name will be TextInput1 and its Default property will be set to "Text input".
  2. 텍스트 상자에 새 값을 입력합니다.Type a new value in the text box.
  3. 화면에서 Button 컨트롤을 삽입합니다.Insert a Button control on the screen.
  4. 단추의 OnSelect 속성을 Reset( TextInput1 )으로 설정합니다.Set the button's OnSelect property to Reset( TextInput1 ).
  5. 단추를 선택합니다.Select the button. 컨트롤의 끝 쪽을 선택하여 작성할 때에도 수행할 수 있습니다.This can be done even when authoring by selecting toward the ends of the control.
  6. 텍스트 상자의 콘텐츠는 Default 속성의 값으로 반환됩니다.The contents of the text box will return to the value of the Default property.