O Evento OnExit, é passível de erros se vc não utilizar controle de 
validação que recebem foco... ex: TSpeedButton...
    Não utilizo DbAwares, mas acredito que o evento OnChange seja mais 
específico para este tipo de coisa...
    Agora, para validar dados digitados, campos requeridos, os eventos, before, 
after do TDataSet servem... para validar erros, OnReconcileError...

  ----- Original Message ----- 
  From: User-BA 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 23, 2005 8:37 AM
  Subject: [delphi-br] Tratar/Validar/Outras Operações... Em CAMPOs ou DBWAREs



  Olá!

  Onde é melhor para:

  - Se interceptar e anular erros de valores inseridos,
  - Executar funções/procedimentos que carregam valores para outros Campos

  ...

  Validações de CPG, CGC,
  Erros em valores inseridos,
  Executar SQLs para carregar valores para outros DBEdits?

  Se ...

  No OnExit dos componentes DBWares ou nos Eventos do TField.

  ...

  OnExit Do DBedit...
  OnSetText do Campo...
  OnValidate do Campo?

  Se puderem, me esclareçam
  a respeito da funcionabilidade e ordem que ocorre
  os Eventos OnGetText, OnSetText e OnValidate.

  Qual deles ocorre primeiro?

  Se ...

  O objetivo é poder interceptar ações,
  e tomar decisões sobe o que deve ser feito,
  no caso de ter que se abortar um procedimento
  antes de ser efetivado no campo,
  ou antecipar outras ações caso o valor
  foi inserido de acordo.

  Desculpem as redundâncias :)

  Trabalho com DBExpress - Query,provider,clientdataset,firebird.

  Obrigado pelas forças.
  Luciano-User-BA


        

        
              
  _______________________________________________________ 
  Yahoo! Acesso Grátis: Internet rápida e grátis. 
  Instale o discador agora!
  http://br.acesso.yahoo.com/



  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





        Yahoo! Grupos, um serviço oferecido por: 
              PUBLICIDADE
                
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



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



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a