Oscar, Quando vc cria um TIMMER, ele é resetado sempre que clicar ou escrever em algum item. Se o usuário estiver digitando, não "vence" o timmer, ok?
No caso, este recurso é para implementar em todas as telas, geralmente ligado a When_new_forms_instance. Estou falando de memória, lembro de um sistema em uma empresa que trabalhei que usava assim o recurso. As versões evoluiram e pode haver novas técnicas. Dá uma pesquisada em cima da sua versão, geralmente tem muitos exemplos de implementação. Ederson Elias DBA Oracle http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 --- Em oracle_br@yahoogrupos.com.br, Oscar Wilman Costa Pirez escreveu > > Ederson, obrigado pela resposta. > > O que eu quero é ter um TIMEOUT de sessão, se o usuário deixar de utilizar > a tela, sair do sistema. > > Como o TIMMER vai saber se deve sair ou reiniciar a contagem? > > Pois se, por exemplo, oa 15 minutos do timeout expirarem e o usuário > estiver utilizando a tela o sistema não deveria ser fechado. > > Outra coisa, tenho muitas telas ai eu deveria entrar uma a uma para > implementar o TIMMER nelas. > > Tem algo que eu não precise de entrar tela a tela? > > > Em 18 de janeiro de 2013 16:47, ederson2001br > escreveu: > > > ** > > > > > > Alô Oscar, > > > > O recurso do forms que vc procura, é uma trigger chamada > > When-Timer-Expired. > > > > Funciona assim: vc coloca em todas as telas do sistema e programa a rotina > > para fazer um EXITFORM. > > > > À medida que o usuário deixa de usar a aplicação, ela vai "saindo" das > > telas e "voltando" para as anteriores, até chegar na tela de login, onde vc > > vai programar a rotina para um EXIT. > > > > Se o usuário entra na aplicação e vai em uma tela de consulta de vendas > > (por exemplo), deixa o sistema aberto e vai almoçar, rapidinho a aplicação > > dá um logoff (dependendo do timer q vc criar), é isto q vc precisa? > > > > Veja algumas dicas no link abaixo. > > > > http://www.orafaq.com/forum/t/178337/0/ > > > > Ederson Elias > > DBA Oracle > > http://br.linkedin.com/pub/ederson-elias/24/8b/8b0 > > > > > > --- Em oracle_br@yahoogrupos.com.br, Oscar Wilman Costa Pirez escreveu > > > > > > Bom dia! > > > > > > Como fazer para que no Oracle Forms 6i - Encerrar sessão depois de um > > tempo > > > de inatividade ? > > > > > > Desde já muito obrigado. > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] >