Fórum Campo fica em branco ao usar join no lugar de lookup #469095
06/02/2014
0
Antes eu usava campos lookup para trazer dados de outra tabela mas isso estava pesando demais na minha aplicação! Removi os campos lookup mas os mesmos só atualizam ao fechar a tabela.
http://www.casimages.com.br/i/140205080202971816.png.html
E depois de lançar vários registros não aparece o nome.
http://www.casimages.com.br/i/140205080241206777.png.html
Nícolas Braz
Curtir tópico
+ 0Posts
07/02/2014
Maxiwel Rodrigues
Veja bem no que entendi ele esta atualizando quando você fecha a tabela! Entao faz o seguinte no botao inserir coloque a função dm.cdstabela.refresh. atualizar em tempo de execução.
ou quando vc for fechar o pedido voce coloca depois do dm.cdstabel.Applyupdate(0); dm.cdstabel.refresh;
Já no campo que nao aparece quando voce criar o campo fieldname. no cliente que ele é puxado da tebala produto. zera o dbgrid e puxe os campos que ele volta beleza com o nome do produto.
email. pirata_pirado33@hotmail.com - skype pirata_pirado33 - whatssap - (99)81543928.
Gostei + 0
07/02/2014
Nícolas Braz
Veja bem no que entendi ele esta atualizando quando você fecha a tabela! Entao faz o seguinte no botao inserir coloque a função dm.cdstabela.refresh. atualizar em tempo de execução.
ou quando vc for fechar o pedido voce coloca depois do dm.cdstabel.Applyupdate(0); dm.cdstabel.refresh;
Já no campo que nao aparece quando voce criar o campo fieldname. no cliente que ele é puxado da tebala produto. zera o dbgrid e puxe os campos que ele volta beleza com o nome do produto.
Eu não posso dar um refresh antes de um applyupdates! E eu não posso dar um applyupdates a cada inserção porque estou usando masterdetail com dbexpress se eu der um applyupdates na minha tabela filha vai dar um applyupdates na tabela pai também.
O refresh no grid não funcionou.
Gostei + 0
11/02/2014
Nícolas Braz
Gostei + 0
13/02/2014
Nícolas Braz
https://www.devmedia.com.br/forum/sobre-atualizacao-de-campo-lookup/298556
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)