Augusto, o SAM_Validate é executado qdo vc edita o campo, se vc não forçar a edição não resolve, sem contar que o SAM_Validate só é executado qdo vc sai do campo, se vc não editar o campo e depois sair dele o SAM_Validate não é executado. Vc poderá fazer isso da seguinte forma:
                    dfOrigem
                        SAM_XXXXXXXX
                            SalPostMsg(SAM_Validate, dfDestino, 0, 0)
                            SalSetFocus(dfDestino)
Com isso, as funções serão executadas numa boa, se a sintaxe não estiver certa me perdoe, estou em casa.
Se ão quiser fazer dessa forma, detalhe melhor o problema e como está fazendo.
Espero ter ajudado.
Abraços
----- Original Message -----
Sent: Saturday, May 06, 2006 5:05 PM
Subject: [sqlwin] SAM_Validade não executa...

Boa noite a todos;

 

 

Estou com problemas em um tela que preciso forçar a mudança do foco de um DATA FIELD com a função SalSetFocus(xxx), de acordo com uma determinada situação. Ocorre que no DATA FIELD que recebeu o foco forçado ON SAM_Validade não é executado.

 

Alguém já passou por isso antes e poderia me ajudar ??? Agradeço desde já qualquer sugestão ou ajuda...

 

 

Augusto Sabino

Usina Coruripe

 


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.392 / Virus Database: 268.5.4/332 - Release Date: 4/5/2006

Responder a