Chức năng thiết lập lại
Áp dụng cho: Ứng dụng Canvas Ứng dụng dựa trên mô hình
Đặt lại công cụ điều khiển về giá trị mặc định, loại bỏ mọi thay đổi của người dùng.
Mô tả
Hàm Reset đặt lại công cụ điều khiển về giá trị thuộc tính Mặc định. Mọi thay đổi của người dùng đều bị loại bỏ.
Bạn không thể đặt lại các điều khiển nằm trong Bộ sưu tập hoặc Điều khiển biểu mẫu chỉnh sửa từ bên ngoài các điều khiển đó. Bạn có thể đặt lại các công cụ điều khiển từ công thức về công cụ điều khiển trong cùng một thư viện hoặc biểu mẫu. Bạn cũng có thể đặt lại tất cả các công cụ điều khiển trong một biểu mẫu bằng hàm ResetForm.
Hàm Reset là một cách thay thế để chuyển đổi thuộc tính Reset của công cụ điều khiển nhập và thường được ưa thích. Thuộc tính Reset có thể là lựa chọn tốt hơn nếu bạn cần thiết lập lại nhiều công cụ điều khiển từ nhiều công thức. Có thể chuyển đổi thuộc tính Reset từ công cụ điều khiển Nút bằng công thức Reset = Button.Pressed hoặc từ biến có Reset = MyVar và chuyển đổi MyVar bằng công thức Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).
Công cụ điều khiển nhập cũng được đặt lại khi thuộc tính Mặc định thay đổi.
Reset không có giá trị trả về và bạn chỉ có thể sử dụng nó trong các công thức hành vi.
Cú pháp
Đặt lại( Điều khiển )
- Kiểm soát – Bắt buộc. Công cụ điều khiển cần thiết lập lại.
Ví dụ:
- Chèn công cụ điều khiển Nội dung nhập văn bản trên màn hình. Theo mặc định, tên của công cụ sẽ là TextInput1 và thuộc tính Mặc định của công cụ sẽ được đặt thành "Nhập văn bản".
- Nhập một giá trị mới vào ô văn bản.
- Chèn công cụ điều khiển Button trên màn hình.
- Đặt thuộc tính OnSelect thành Reset( TextInput1 ).
- Chọn nút. Bạn có thể thực hiện thao tác này ngay cả khi đang tạo bằng cách toàn bộ công cụ điều khiển.
- Nội dung của ô văn bản sẽ trở về giá trị của Mặc định của thuộc tính.