Fórum Nova linha no DBGRID #441158
27/04/2013
0
ae vai o codigo q eu já fiz
procedure TF_Consulta_Estoque.BitBtn1Click(Sender: TObject);
begin
dm_dados.Tabela_Saida_ProdutoNOME_PRODUTO.value := dbgrid1.SelectedField.Value;
end;
procedure TF_Consulta_Estoque.DBGrid1Enter(Sender: TObject);
begin
dm_Dados.QueryEstoque.Close;
dm_dados.QueryEstoque.ParamByName('nome').AsString := '%'+F_Venda.editPesquisar.Text+'%';
dm_Dados.QueryEstoque.Open;
end;
Rodrigo Alexandrino
Curtir tópico
+ 0Posts
27/04/2013
Joel Rodrigues
alguma_coisa := tabelaDoGrid.FieldByName('nome do campo').Value;Gostei + 0
28/04/2013
Rodrigo Alexandrino
e outra , no fieldbyname eu posso colocar o codigo do produto e o nome , ou somente um ?
Gostei + 0
28/04/2013
Deivison Melo
antes de vc salvar (pressionar post ou commitar), caso realmente deseje exibir o número,
vc deverá pegar essa informação utilizando o evento BeforeInsert.
Gostei + 0
28/04/2013
Rodrigo Alexandrino
dm_dados.Tabela_Saida_ProdutoCOD_PRODUTO.Value := dbgrid1.SelectedIndex;
mas ele está pegando o primeiro registro , gostaria de saber se tem como eu usar o locate de alguma forma ae ele localizava o codigo e jogava no dbgrid do form de venda , se sim , gostaria de exemplos
Gostei + 0
28/04/2013
Rodrigo Alexandrino
aqui vai o código pra quem tbm estiver com esse problema (depois q eu fiz achei tão besta kkkkkkkk)
procedure TF_Consulta_Estoque.BitBtn1Click(Sender: TObject);
begin
dm_Dados.Tabela_Saida_Produto.Append;
dm_dados.Tabela_Saida_ProdutoNOME_PRODUTO.value := dbgrid1.SelectedField.Value;
dm_dados.Tabela_Saida_ProdutoCOD_PRODUTO.Value := dm_Dados.QueryEstoqueCODIGO.Value;
end;Gostei + 0
28/04/2013
Joel Rodrigues
Ah, aconselho fazer o mesmo para o campo NOME_PRODUTO.
Bem, então estou marcando este tópico como Concluído.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)