Iniciar uma conversa

Apagando variáveis globais com a macro sc_reset_global

Neste tutorial veremos como utilizar a macro sc_reset_global(), a qual apaga as variáveis globais, criadas pela macro sc_set_global.

Criamos a seguinte situação para ilustrar o seu funcionamento: Temos uma aplicação do tipo Controle, com um único campo do tipo label (Não o utilizaremos para nada, apenas o criamos para que a aplicação pudesse ser executada). No evento onApplicationInit criamos a variável global([var_global]) e atribuimos o valor "Teste" à ela:

Logo em seguida usamos o evento onScriptInit para executar a macro sc_alert, à fim de que possamos visualizar o valor da variável global:

Por fim, no evento onValidateSuccess, usamos a macro sc_reset_global() para apagar a global [var_global] que criamos anteriormente:

Note que a aplicação, ao iniciar, exibe a mensagem "Teste", e logo após acionarmos o botão "OK" a mesma não mostra mais a mensagem pois o variável global que continha o seu valor já não existe mais.

Abaixo seguem mais informações à respeito da macro sc_reset_global().

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Amanda Santos (Migrated deleted Agent)

  2. Publicado
  3. Atualizado

Comentários