Redefine um controle para o respectivo valor padrão, descartando quaisquer alterações de usuário.

Descrição

A função Redefinir redefine o controle ao respectivo valor da propriedade Padrão. Quaisquer alterações do usuário são descartadas.

Não é possível redefinir os controles que estão dentro de um controle Galeria ou editar formulário de fora desses controles. Você pode redefinir controles de fórmulas em controles dentro da mesma galeria ou formulário. Você também pode redefinir todos os controles dentro de um formulário com a função ResetForm.

Usar a função Redefinir é uma alternativa para ativar/desativar a propriedade Redefinir dos controles de entrada e é geralmente preferível. A propriedade Redefinir pode ser uma opção melhor se muitos controles precisam ser redefinidos juntamente com várias fórmulas. É possível ativar/desativar a propriedade Redefinir de um controle de Botão com a fórmula Reset = Button.Pressed ou de uma variável com Reset = MyVar e ativando/desativando MyVar com a fórmula Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).

Controles de entrada também são redefinidos quando as respectivas propriedades Padrão são alteradas.

Redefinir não tem nenhum valor retornado e você pode usá-la somente em fórmulas de comportamento.

Sintaxe

Reset( Controle )

  • Controle – obrigatório. O controle a redefinir.

Exemplo

  1. Insira um controle de Entrada de texto em uma tela. Por padrão, o nome dele será TextInput1 e sua propriedade Padrão será definida como "Entrada de texto".
  2. Digite um novo valor na caixa de texto.
  3. Inserir um controle de Botão na tela.
  4. Defina a propriedade OnSelect do botão para Reset( TextInput1 ).
  5. Selecione o botão. Isso pode ser feito mesmo durante a criação, selecionando em direção às extremidades do controle.
  6. O conteúdo da caixa de texto será retornado como o valor da propriedade Padrão.