E as transações pendentes que o usuário tenha? Rollback em tudo sem dó?

Ex.: o cara entra na tela de cadastro de cliente. Faz metade da operação e por 
algum motivo pára o processo sem confirmar a operação. O tempo passa e ele fica 
longe do terminal. Quando volta, pergunta clássica, cadê o cadastro que eu tava 
fazendo? 

Como proceder nessa situação? Deixar em algum tipo de cache o que ele estava 
fazendo antes de fechar o sistema (quase igual a auto-recuperação do Word?)

Atte,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qui, 19/11/09, Alisson Yahoo <alss...@yahoo.com.br> escreveu:

De: Alisson Yahoo <alss...@yahoo.com.br>
Assunto: Re: [delphi-br] Tempo de inatividade do software
Para: delphi-br@yahoogrupos.com.br
Data: Quinta-feira, 19 de Novembro de 2009, 16:25







 



  


    
      
      
      Coloque um TTimer e um TApplicationsEvents no FormPrincipal. Crie uma 

variável do tipo Integer. No evento OnMessage do TApplicationsEvents zere 

esse variável. Se o sistema ficar inativo não vai passar no evento 

OnMessage. No evento OnTimer do TTimer incremente essa variável. Quando essa 

variável atingir o valor desejado feche o sistema. 



____________ _________ _________ _________ _________ __

Faça ligações para outros computadores com o novo Yahoo! Messenger 

http://br.beta. messenger. yahoo.com/ 





    
     

    
    


 



  






      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a