Reset 函数
适用于: 画布应用 模型驱动应用
将控件重置为默认值,放弃任何用户更改。
描述
Reset 函数将控件重置为其 Default 属性值。 将放弃任何用户更改。
不能从 Gallery 或 Edit form 控件外部重置这些控件内部的控件。 可以在同一个库或窗体中的控件上,通过公式重置控件。 也可以使用 ResetForm 函数重置窗体中的所有控件。
使用 Reset 函数可用于替换切换输入控件的 Reset 属性,并且通常首选此方法。 需要从多个公式同时重置许多控件时,Reset 属性可能是更好的选择。 可以使用 Reset = Button.Pressed 公式通过 Button 控件,或通过变量(使用 Reset = MyVar 并使用 Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ) 公式切换 MyVar),完成切换 Reset 属性。
输入控件的 Default 属性更改时,输入控件也将重置。
Reset 没有返回值,您只能在行为公式中使用 它。
语法
重置( 控制 )
- Control(控制) – 必需。 要重置的控件。
示例
- 在屏幕上插入 Text input 控件。 默认情况下,其名称将为 TextInput1,且其 Default 属性将设置为 "Text input"。
- 在文本框中键入新值。
- 在屏幕上插入 Button 控件。
- 将该按钮的 OnSelect 属性设置为 Reset( TextInput1 )。
- 选择此按钮。 即使选择在控件的末尾进行创作,也可以执行此操作。
- 文本框的内容将返回到 Default 属性的值。