POde continuar clicando duas vezes a arrastanto, não há problema. Jean Barreiros Programador/Web-Designer Delphi, C++, PHP, JavaScript FireBird/InterBase, MySql, SQLServer, PostGree, Oracle msn: delphij...@gmail.com e-mail: delphij...@yahoo.com.br
________________________________ De: Rodrigo Rossi <rdrg.ro...@gmail.com> Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 1 de Julho de 2010 15:39:58 Assunto: Re: Res: [delphi-br] Definindo Padrão - Herança de Formulários Kra... se de certo isso fecho... Mas eu to com uma dúvida, eu aprendi adicionar meu Edits no form da seguinte maneira: Clico duas vezes no meu dataSource que está na tela e pego os fields e arrasto para o form, ou seja, TDBEdits. Se eu colocar os DataWare no form modelo como vou fazer isso? Att. Rodrigo Rossi rdrg_ro...@hotmail.com (45) 9963-1897 Cascavel - PR On 07/01/2010 02:55 PM, Jean Barreiros wrote: > > Sim claro que tem como você não ficar reescrevendo todo código, > basta você colocar todos os componentes Dataware no form modelo > e tratar todos os comandos de inserção edicao e etc... > Na propriedade DataSet do dataSource por exemplo. > e não nomear os seus componentes tipo: CDSCliente, CDSFornecedor > deixe-os como nomes padrões tipo: Cds(ClientDataSet), Qry(SQLQuery), > Provider(DataSetProvider) e Ds(DataSource). > > espero ter ajudado. > Jean Barreiros > Programador/Web-Designer > Delphi, C++, PHP, JavaScript > FireBird/InterBase, MySql, SQLServer, PostGree, Oracle > msn: delphij...@gmail.com <mailto:delphijean%40gmail.com> > e-mail: delphij...@yahoo.com.br <mailto:delphijean%40yahoo.com.br> > > ________________________________ > De: Rodrigo Rossi <rdrg.ro...@gmail.com <mailto:rdrg.rossi%40gmail.com>> > Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> > Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58 > Assunto: [delphi-br] Definindo Padrão - Herança de Formulários > > Boa tarde. > > Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de > algumas orientações referente a "reaproveitamento" de código. > > Tenho um form modelo, onde lá tenho alguns métodos juntamente com a > parte visual bem definida. > > Quando vou criar um outro form "Cadastro de Clientes" eu gero uma > herança deste form modelo (inherited form) e neste form de cadastro de > Clientes coloco meu componentes de banco de dados, SqlQuery, > DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos > botões inserir, alterar, proximo, anterior etc.... > > O problema é que quando faço outra tela "Cadastro de Fornecedores" > herdando do form modelo (inherited form) tenho que adicionar os > componentes do BD novamente e copiar e colar os métodos de todos os > botões do cadastro de cliente para o cadastro de fornecedores pois vai > ser a mesma coisa. > > Exeiste a possibilidade de nao ter que ficar copiando e colando o código > e todos os forms? Não queria fazer desta mandeira pois se um dia eu > quiser alterar o comportamento do método Incluir tenho que passar nos > meu 999 forms para fazer isso? Não da neh.... > > O que vocês indicariam de solução? Quero coisa simples, não tenho muito > conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o > código. > > -- > Att. > > Rodrigo Rossi > rdrg_ro...@hotmail.com <mailto:rdrg_rossi%40hotmail.com> > (45) 9963-1897 > Cascavel - PR > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]