Erro no logout da aplicação

(system) #1

Sou novo no scriptcase e gostaria de saber como se faz o código de logout. Tentei fazer o meu da através de um blank e dentro dele fiz o seguinte:

  1. limpo as variáveis da seção;
  2. destruo a seção;
  3. uso a função sc_redir() para redirecionar para o controlador inicial;

Apesar o logout ainda tem um erro, pois continua na tela o menu da aplicação (que deveria desaparecer). Gostaria de saber, como faço para redirecionar para o controlador inicial e ao mesmo tempo remover o menu da tela.

(Cleyton Euler) #2

O que chama de controlador inicial seria a tela de login?

(Cleyton Euler) #3

Tente assim:

No menu coloque um item com label SAIR e em taget SAIR
Publique o seu projeto com a aplicação inicial frm_login por exemplo.

Quando clicar o item de menu SAIR ele vai redirecior para a aplicação frm_login.

Eu costumo fazer a limpeza na aplicação de login.

(Rodrigo Lins) #4

Bom Dia,

Seria exatamente com o Cleyton falou, habilite o target SAIR no menu e limpe as variáveis no próprio login (ex. sc_reset_global(nomedavariavel); ).

Rodrigo Lins.