Fórum DBGrid #366978
10/12/2008
0
Mdpirangi
Curtir tópico
+ 0Posts
10/12/2008
Mahdak
Gostei + 0
10/12/2008
Mdpirangi
Gostei + 0
10/12/2008
Mahdak
Gostei + 0
11/12/2008
Mdpirangi
TableProdutos
Tipo Keys
CodProd + *
DescProd A secondary indexes = DescProd
PrcCustoProd $
IndLucProd I
TableEntradaProd
Tipo Keys
CodEntrada + *
CodProd A
QtdEntProd I
DataEntProd D
Gostei + 0
11/12/2008
Mahdak
ixi, paradox.... agora vc me pegou, ja faz um século que nao vejo isso.
sugestão: usar firebird + DBExpress
até agora eu nao entendí direito ainda o que vc quer, mas se for do jeito que estou pensando voce poderia fazer o seguinte.
1. no evento OnColExit do dbgrid(linkado com a TableEntradaProd ) voce faz um locate na tabela produtos para recuperar a descriçao do produto.
Ex:
if TabelaProdutos.Locate(´CodProd´,dbgrid.Fields[0].Text,[loCaseInsensitive]) = True then // caso encontre begin dbgrid.Fields[1].Text := TabelaProdutos.FieldByName(´DescProd ´).AsString; end;
supondo que:
dbgrid.Fields[0].Text = campo CodProd da TableEntradaProd
dbgrid.Fields[0].Text = campo DescProd da TableProdutos
tenta ai...
Gostei + 0
11/12/2008
Mahdak
reformulando...
supondo que:
dbgrid.Fields[0].Text = campo CodProd da TableEntradaProd
dbgrid.Fields[1].Text = campo DescProd da TableProdutos
Gostei + 0
11/12/2008
Facc
[url]https://www.devmedia.com.br/cursos/listcurso.asp?curso=110[/url]
são os segredos do DBGrid, mostra como zebrar, colocar imagem, checkbox, datepicker, entre outras coisas.
Gostei + 0
11/12/2008
Luciano.lirio
fiz um exemplo, vê se é isso mesmo?
[url]www.mattos.eti.br/exemplo.zip[/url]
Att,
Luciano
Gostei + 0
11/12/2008
Mdpirangi
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)