Функция за нулиране

Отнася се за: Приложения за платно Приложения , задвижвани от модели

Възстановява контрола на входа до стойността му по подразбиране, като изхвърля всички потребителски промени.

Описание

Функцията Нулиране нулира контрола към него По подразбиране стойност на свойството. Всички промени на потребителя се отхвърлят.

Не можете да нулирате контроли, които са в контрола на галерия или редактиране на формуляр извън тези контроли. Можете да нулирате контролите от формулите на контролите в една и съща галерия или форма. Можете също да нулирате всички контроли във формуляр с ResetForm функция.

Използвайки Нулиране функцията е алтернатива на превключването на Нулиране свойство на контролите за въвеждане и обикновено се предпочита. Нулиране свойството може да е по-добър избор, ако много контроли трябва да бъдат нулирани заедно от множество формули. Превръщане на Нулиране свойството може да се направи от бутон контрола с формулата Reset = Button.Pressed или от променлива с Reset = MyVar и превключване MyVar с формулата Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).

Контролите на входа също се нулират, когато са По подразбиране промени в свойството.

Reset няма възвратна стойност и можете да го използвате само в формули за поведение.

Синтаксис

Reset( Control )

  • Control – Задължително. Контролата за нулиране.

Пример

  1. Вмъкнете Въвеждане на текст контрола на екрана. По подразбиране името му ще бъде TextInput1 и неговото свойство По подразбиране ще бъде настроено на „Въвеждане на текст“.
  2. Въведете нова стойност в текстовото поле.
  3. Вмъкнете бутон контрола на екрана.
  4. Задайте свойството OnSelect на бутона на Reset( TextInput1 ).
  5. Изберете бутона. Това може да стане дори при създаване на автори, като изберете към краищата на контрола.
  6. Съдържанието на текстовото поле ще се върне към стойността на свойството По подразбиране.