Fórum OOP de forms #345735
10/09/2007
0
Temos em nossa aplicacao um form padrao de manutencao de cadastro com as opcoes de inclusao, alteracao, exclusao e consulta. Este form é chamado por todos os outros especificos para cada tabela, que precisam dessas funcoes.
Quando o usuario solicita manutencao da tabela de clientes, o sistema aciona o form da tabela de clientes, que apresenta os campos proprios. Neste form estao tambem as rotina proprias como inclusao, consistencias, gravacoes, etc... Assim que é acionado, nao é apresentado. Aciona o form padrao de manutencao e este sim é que vai chamar as rotinas especifica.
A nossa dificuldade esta sendo com que o form de manutencao chame as respectivas rotinas dispiniveis nos forms especificos quando selecionadas pelo usuario. Como fazer o relaciomento, considerando OO da melhor maneira possivel. Atualmente isso esta funcionando, de uma maneira que entendemos, muito procedural.
Qual seria a melhor maneira de fazer essa ligacao entre esses forms ?
Um abraco a todos,
Fabio
Fabio Ferreira
Curtir tópico
+ 0Posts
10/09/2007
Gandalf.nho
Gostei + 0
10/09/2007
Fabio Ferreira
Obrigado.
Gostei + 0
10/09/2007
Adriano Santos
Obrigado.[/quote:60061137b7]
Fabio, não sei se ajuda, mas no meu mini-curso Sistemas de contas a Pagar e Cobrança que iniciou na edição 87 de ClubeDelphi estou usando herança nos forms de cadastro. Dá uma olhada e veja se tem alguma coisa que possa aproveitar. (é bem básico)
Gostei + 0
11/09/2007
Fabio Ferreira
Vou dar uma olhada. Estou justamente agora vendo essa edicao da revista e chegando nesta materia. O curioso é que olhando o problema parece ser uma situacao tao simples, porem nao estamos achando uma solucao digamos decente.
Existe um form padrao, que é utilizado em 72 outros forms. A entrada, a partir do menu é nos forms individuais, que acionam o form padrao com as opcoes de inclusao/alteracao. Quando o usuario escolhe uma dessas opcoes o form individual é apresentado para a informacao dos atributos. Apos é fechado e retorna ao form padrao.
Um abraco,
Fabio
Gostei + 0
11/09/2007
Gandalf.nho
Gostei + 0
11/09/2007
Pestana_
Ola gandalf.nho, tenho uma dúvida que está relacionado com esse tópico, mas até agora não cosegui resolver.
A criação automatico form genérico tem que ser obrigatoriamente? já tentei criar em tempo de execução, mas não consegui um resultado. A aplicação é do tipo MDI.
agradeço,
Pestana.
Gostei + 0
11/09/2007
Gandalf.nho
Gostei + 0
11/09/2007
Pestana_
valeu, obrigado!
flw.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)