Reset 函式
適用於: 畫布應用 模型驅動應用
將控制項重設為預設值,並捨棄所有使用者的變更。
描述
Reset 函式會將控制項重設為 Default 屬性值。 所有使用者的變更都會被捨棄。
您無法從控制項外部重設 Gallery 內的控制項或 Edit form 控制項。 您可以透過公式重設同一個資源庫或資料單內的控制項。 您也可透過 ResetForm 函式重設資料單內的所有控制項。
使用 Reset 函式是切換輸入控制項 Reset 屬性的替代方式,通常會優先使用。 如需從多個公式一起重設許多控制項,Reset 屬性可能是較好的選擇。 切換 Reset 屬性可藉由Button 控制項搭配公式 Reset = Button.Pressed 或由變數搭配 Reset = MyVar,並切換 MyVar 可由公式 Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ) 來完成。
輸入控制項的 Default屬性變更時,輸入控制項也會重設。
Reset 沒有返回值,您只能在行為公式中使用 它。
語法
重置( 控制 )
- Control(控制) –必需。 要重設的控制項。
範例
- 在畫面上插入 Text input 控制項。 根據預設,其名稱會是 TextInput1,而其Default屬性會設定為"文字輸入"。
- 在文字方塊中輸入新值。
- 在畫面上插入Button 控制項。
- 將按鈕的 OnSelect 屬性設為 Reset( TextInput1 )。
- 選取按鈕。 朝控制項的末端進行選取,即使在製作時也可以完成此步驟。
- 文字方塊的內容將會回到 Default 屬性的值。