Функція скидання
Застосовується до: програм Canvas Програм
на основі моделі
Скидає елемент керування до значення за замовчуванням, скасовуючи всі зміни, внесені користувачем.
Опис
Функція Reset скидає елемент керування до значення його властивості За замовчуванням. Скасовуються всі внесені користувачем зміни.
Не можна скинути елементи керування в межах Галереї або елемента керування Редагувати форму з-поза меж цих елементів керування. Їх можна скинути за допомогою формул елементів керування в межах однієї галереї або форми. Можна також скинути всі елементи керування у формі за допомогою функції ResetForm.
Використання функції Reset рекомендується як альтернатива для перемикання властивості Reset елементів керування вводом. Властивість Скидання може бути кращим вибором, якщо потрібно одночасно скинути багато елементів керування з кількох формул. Властивість Скидання можна перемикати за допомогою елемента керування Кнопка з формулою Reset = Button.Pressed або за допомогою змінної з формулою Reset = MyVar й перемикання MyVar з формулою Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).
Елементи керування вводом також скидаються, якщо змінюється їхня властивість За замовчуванням.
Reset не має значення, що повертається, і ви можете використовувати його лише у формулах поведінки.
Синтаксис
Скидання ( контроль )
- Контроль – обов’язковий. Елемент керування для скидання.
Приклад
- Вставте елемент керування Введення тексту на екран. За замовчуванням ім’я є TextInput1, а для властивості За замовчуванням буде задано значення «Введення тексту».
- Введіть нове значення в текстовому полі.
- Вставте елемент керування Кнопка на екран.
- Для властивості OnSelect кнопки встановіть формулу Reset( TextInput1 ).
- Натисніть кнопку. Це можна зробити навіть на етапі створення, натиснувши краї елемента керування.
- Вміст текстового поля повернеться до значення властивості За замовчуванням.