Descrição:
Inseri o método Login() no evento OnStartRunning do Viewer. Porém, quando clico no botão Cancelar na janela de login, a tela é aberta da mesma forma. Como impedir que uma tela seja aberta na falha de login?
Solução:
O método Login retorna TRUE ou FALSE, indicando se o login foi bem sucedido ou não. Nesse caso, pode-se usar o “If” com o método Login para estabelecer que caso o valor retorne FALSE, o método Application.Exit() pode ser executado.
Exemplo de script:
If Application.Login(true) = false then
Application.Exit()
End If
Observação: Em anexo aplicação exemplo desenvolvida no E3 3.1 build 270. Com a aplicação, utilize os seguintes dados: Usuário: admin; Senha: admin.