Сбрасывает элемент управления до значения по умолчанию и отменяет все изменения, внесенные пользователем.

Описание

Функция Reset сбрасывает элемент управления до значения свойства Default и отменяет все изменения, внесенные пользователем.

Элементы управления, которые включены в элементы управления Коллекция или Форма изменения, невозможно сбросить извне. Вы можете их сбросить в формулах элементов управления в пределах той же коллекции или формы. Кроме того, с помощью функции ResetForm можно сбросить все элементы управления в форме.

Функция Reset используется как предпочтительная альтернатива переключению свойства Reset для элементов управления вводом. Свойство Reset может быть более удобным, если необходимо одновременно сбросить несколько элементов управления из нескольких формул. Переключить свойство Reset можно с помощью элемента управления Button с формулой Reset = Button.Pressed. Либо с помощью переменной с формулой Reset = MyVar и переключением MyVar с формулой Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).

Элементы управления ввода также сбрасываются при изменении их свойства Default.

Функция Reset не возвращает значение, и ее можно использовать только в формулах поведения.

Синтаксис

Reset( Control )

  • Control — обязательный аргумент. Сбрасываемый элемент управления.

Пример

  1. Вставьте элемент управления Текстовое поле на экран. По умолчанию ему присваивается имя TextInput1, а его свойству Default — значение "Text input".
  2. Введите новое значение в текстовое поле.
  3. Вставьте элемент управления Button на экран.
  4. Задайте для свойства кнопки OnSelect формулу Reset( TextInput1 ).
  5. Нажмите кнопку. Это можно сделать даже на этапе разработки, щелкнув края элемента управления.
  6. Содержимое текстового поля будет сброшено до значения свойства Default.