|
Postada em 16/10/2008 18:54 hs
Seguinte situação, um formulario de cadastro de cliente e outro de forncedor e uma tabela de cep (por exemplo). Supondo que esta sendo feito o cadastro de um cliente, no campo de cep (txtcep.text) ao apertar o F12 abre a consulta na tabela de cep (frmConsultaCep).Encontro o cep clico no OK e os dados caem no formulario do cadastro de cliente....até ai tudo bem. A duvida é: tenho que criar um formulario de pesquisa pro cadastro de cliente e outro pro cadastro de fornecedor? Ou tem como fazer assim,um formulario só de pesquisa e determinar se o formulario de consulta cep foi carredo(F12) pelo cadastro de cliente ao dar OK vai preencher o cadastro de cliente e se foi carregado pelo cadastro de fornecedor, ao clicar no OK vai preencher os campos do cadastro de forncedor?? se tem como fazer isso? Atualmente to fazendo com dois formularios mas ta gerando muito form no projeto.....ta ficando assim cada formulario de pesquisa: Private Sub cmdOk_Click() On Error Resume Next Load frmPesquisaCepCadCliente frmCadCliente.txtcep.Text = DataGrid1.Columns(2) Unload frmPesquisaCepCadCliente End Sub
e outro igual no cadastro de forncedor.
|
|
|
|
J.Carlos
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 17/10/2008 07:40 hs
Uma forma a ser usada sria criar um form só pra pesquisa de vários cadastros onde ele retorna sempre o código e nome selecionado. Demais dados quando necessário, buscar no banco de dados no próprio form em questão. Na chamada do form de pesquisa passe um parâmetro ou sete uma variável global indicando qual cadastro a pesquisar. Além do mais você estará dessa forma fazendo o reaproveitamento de código, tornando seu projeto mais simples e menor. Espero ter ajudado. Abraços. "Os que confiam no SENHOR são como os montes de Sião, que não se abalam, mas permanecem firmes para sempre".
|
|
|
|
Postada em 17/10/2008 09:26 hs
Você também pode criar um Frame e faze-lo aparecer no meio da tela. Neste frame, haverá os textbox para a consulta de CEP e o seu botão OK. A jogada fica toda na propriedade visible destre frame.
__________________
"It is the way of men to make monsters...and it is the nature of monsters to destroy their makers."
-F.E.A.R. (First Encounter Assault Recon )
|
|
|
|
Postada em 17/10/2008 10:29 hs
Muito obrigado J. Carlos!!!!Entendi o recado e deu certo...Abraço "Os homens e seus espelhos mágicos, nada vêem além de si mesmos, se esqueceram daquele que um dia esteve entre nós"
|
|
|