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.


Rounilo

Rounilo

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)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar