Fórum Agilizar o desenvolvimento #390705
17/11/2010
0
Boa noite.
Desenvolvo algumas pequenas aplicações em Delphi. Porém agora estarei em um projeto um pouco maior e necessito não perder tempo.
Então gostaria de algumas dicas. Por exemplo. Existirão muitos cadastros. Cadastro de clientes, fornecedores, usuários, funcionários, setores, etc..etc...
atualmente sempre que preciso fazer um cadastro crio um Form para listar os registros e nesse form um botão para editar, outro para excluir e um terceiro para cadastrar um novo. Ai um outro form para cadastrar/alterar outro para imprimir.
A dúvida é? Com a experiência de vocês poderiam indicar algum outro padrão de desenvolvimento ou não esse está legal?
abraços!
Fernando Ramos
Curtir tópico
+ 0Posts
18/11/2010
Rodrigo Mattos
Gostei + 0
18/11/2010
Fernando Ramos
Gostei + 0
18/11/2010
Elton Rosa
Como o colega anterior havia comentado, crie um formulário modelo com essas ações em comum predefinidas, use um actionlist ou actionmanager, datasource e por aí vai....
Gostei + 0
18/11/2010
Wilson Junior
https://www.devmedia.com.br/post-18370-Formulario-Padrao--Heranca-Visual-Delphi-Parte-1.html
https://www.devmedia.com.br/post-18371-Implementando-Metodos--Heranca-Visual-Delphi-Parte-2.html
https://www.devmedia.com.br/post-18372-Implementando-CRUD-Heranca-Visual-Delphi-Parte-3.html
https://www.devmedia.com.br/post-18373-Method-Pointer--Heranca-Visual-Delphi-Parte-4.html
Espero ter colaborado.
Gostei + 0
18/11/2010
Fernando Ramos
Gostei + 0
18/11/2010
Pietro Braga
---------------------Menu----------------------------
=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|= GRID =|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|=|
ts1 | ts2 | ts3 | ...
Cada Tabsheet tem uma grid com dados de uma ou mais tabelas. Fica muito mais práticos para o usuário ver o que tem cadastrado.
Abs
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)