Problema com MDI
Olá...
Estou com um problema com forms MDI, por exemplo:
quando estou em um formulário de cadastro de cliente com os dados do cliente sendo mostrado no form, e então faço uma chamada para um outro form, os dbedit do form anterior ficam em brancos, não consegui descobrir o que é.... vou colocar abaixo como que eu faço a chamado dos form
If not ExistForm(´Frm_cliente´) then
Application.CreateForm(TFrm_cliente, Frm_cliente);
Estou com um problema com forms MDI, por exemplo:
quando estou em um formulário de cadastro de cliente com os dados do cliente sendo mostrado no form, e então faço uma chamada para um outro form, os dbedit do form anterior ficam em brancos, não consegui descobrir o que é.... vou colocar abaixo como que eu faço a chamado dos form
If not ExistForm(´Frm_cliente´) then
Application.CreateForm(TFrm_cliente, Frm_cliente);
F5tecnologia
Curtidas 0
Respostas
Edilcimar
10/03/2008
tente
If not ExistForm(´Frm_cliente´) then
Frm_cliente := TFrm_cliente.Create(Self);
If not ExistForm(´Frm_cliente´) then
Frm_cliente := TFrm_cliente.Create(Self);
GOSTEI 0
F5tecnologia
10/03/2008
tente
If not ExistForm(´Frm_cliente´) then
Frm_cliente := TFrm_cliente.Create(Self);
Edilcimar.... fiz o que vc falou e naum resolveu....
o problema acontece quando eu estou inserindo um registro em um form, e ai eu troco o foco.... vou para outro form, pois ambos são MDI... ai os dados que eu estava inserindo somem.... e isso só acontece quando estou inserindo dados.... se eu tiver 2 forms com dados já gravados e trocar o foco, o problema não ocorre.....
GOSTEI 0
Hall 9000
10/03/2008
Estou desenvolvendo tbém uma aplicação MDI e tive diversos problemas para acertar. Um dos problemas ocorria porque eu crio um Form base e depois crio os descendentes e, dependendo do código que se coloca no frmBase, pode apresentar problemas como esse. Uma coisa que pose estar acontecendo é ele colocar em estado de inserção os dois forms, daí justificaria o fato do form que não está com o foco ficar com dbs em branco. Quais os códigos que vc tem no Oncreate e OnShow do form? vc faz herança de forms?
Qquer coisa posta a aí...
Qquer coisa posta a aí...
GOSTEI 0