ฟังก์ชัน Reset
ใช้กับ: แอป Canvas แอปที่ขับเคลื่อนด้วยโมเดล
รีเซ็ตตัวควบคุมกลับเป็นค่าเริ่มต้น โดยละทิ้งการเปลี่ยนแปลงต่างๆ ของผู้ใช้
คำอธิบาย
ฟังก์ชัน Reset รีเซ็ตตัวควบคุมกลับไปเป็นค่าคุณสมบัติ Default การเปลี่ยนแปลงใดๆ ของผู้ใช้จะถูกละทิ้ง
คุณไม่สามารถรีเซ็ตตัวควบคุมที่อยู่ภายในตัวควบคุม แกลเลอรี หรือ แก้ไขฟอร์ม จากภายนอกตัวควบคุมเหล่านั้นได้ คุณสามารถรีเซ็ตตัวควบคุมจากสูตรบนตัวควบคุมภายในแกลเลอรีหรือฟอร์มเดียวกันได้ คุณยังสามารถรีเซ็ตตัวควบคุมทั้งหมดภายในฟอร์มด้วยฟังก์ชัน ResetForm ได้
การใช้ฟังก์ชัน Reset คือทางเลือกของการสลับคุณสมบัติ Reset ของตัวควบคุมการป้อนค่า และโดยทั่วไปแล้วเป็นที่นิยมมากกว่า คุณสมบัติ Reset อาจเป็นตัวเลือกที่ดีกว่า ถ้าต้องการรีเซ็ตตัวควบคุมจำนวนมากจากหลายสูตรพร้อมกัน การสลับคุณสมบัติ Reset สามารถทำได้จากตัวควบคุม ปุ่ม ด้วยสูตร Reset = Button.Pressed หรือจากตัวแปรด้วย Reset = MyVar และสลับ MyVar กับสูตร Button.OnSelect = Set( MyVar, true ); Set( MyVar, false )
ตัวควบคุมการป้อนค่าจะถูกรีเซ็ตเมื่อคุณสมบัติ Default ถูกเปลี่ยนแปลงเช่นกัน
Reset ไม่มีค่าส่งคืน และคุณสามารถใช้ได้เฉพาะในสูตร พฤติกรรมเท่านั้น
ไวยากรณ์
รีเซ็ต( การควบคุม )
- การควบคุม – จำเป็น ตัวควบคุมสำหรับรีเซ็ต
ตัว อย่าง เช่น
- แทรกตัวควบคุม การป้อนข้อความ บนหน้าจอ ตามค่าเริ่มต้น ชื่อของวัตถุนั้นจะเป็น TextInput1 และคุณสมบัติ Default จะถูกตั้งค่าเป็น "ป้อนข้อความ"
- พิมพ์ค่าใหม่ในกล่องข้อความ
- แทรกตัวควบคุม ปุ่ม บนหน้าจอ
- ตั้งค่าคุณสมบัติ OnSelect ของปุ่มเป็น Reset( TextInput1 )
- เลือกปุ่ม ซึ่งสามารถทำได้แม้แตในขณะที่เขียน โดยเลือกจุดสิ้นสุดของตัวควบคุม
- เนื้อหาของกล่องข้อความจะส่งกลับเป็นค่าของคุณสมบัติ Default