Fórum Hereditariedade de Forms - Duvidas #236544
07/06/2004
0
Senhores, criei uma form básica que da origem (inheridt) a 3 outros forms. Como nestes tres outros forms tem que acessar as mesmas duas tabelas, pensando ser mais eficiente, coloquei no evento onactivate os comandos de acesso (Open, Sql) destas tabelas.
O problema é que quando os formulários filhos são ativados o evento da form mãe não foi executado, não sendo mostrado , portanto, os campos dbedits.
Como resolver ? Tenho que usar um outro evento na form mãe ?
Tenho que colocar os acessos aas tabelas nos tres forms filhos?
Agradeço qualquer ajuda.
SDS
Rounilo.
O problema é que quando os formulários filhos são ativados o evento da form mãe não foi executado, não sendo mostrado , portanto, os campos dbedits.
Como resolver ? Tenho que usar um outro evento na form mãe ?
Tenho que colocar os acessos aas tabelas nos tres forms filhos?
Agradeço qualquer ajuda.
SDS
Rounilo.
Rounilo
Curtir tópico
+ 0
Responder
Posts
07/06/2004
Xanatos
Bom eu trabalho com forms assim e nunca tive problema e é muito massa trabalha com herança!!!
Bom voce deve ter os componentes de acesso tambem nos filhos é claro, os Table e SqlQuery e talz.
A nao ser que voce tenha deletado os ´inherited´ ele vai executar o evento como se estivesse no pai!!!
8)
Bom voce deve ter os componentes de acesso tambem nos filhos é claro, os Table e SqlQuery e talz.
A nao ser que voce tenha deletado os ´inherited´ ele vai executar o evento como se estivesse no pai!!!
8)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)