Atualizar Campo preco custo na entrada de nota fiscal

Delphi

12/12/2015

Ola pessoal....estou tentando alterar o preco de custo(tabela produtos), automaticamente toda vez q fizer uma entrada de nota fiscal, ou seja qdo digitar o preco de custo da nota fiscal ja ira atualizando cada produto.
Uso delphi 7 e MySQL...
Jose Maria

Jose Maria

Curtidas 0

Melhor post

Ronaldo Filho

Ronaldo Filho

14/01/2016

Boa tarde José Maria,

No caso você pode usar o evento do campo onde é digitado o preço de custo chamado OnExit, para quando o usuário sair do campo ser executada uma função onde o sistema irá pegar o valor que foi digitado e repassar para o banco, mas caso você esteja utilizando campos como DBEdit linkados à tabela e aos campos correspondentes, basta que ao sair do campo seja realizado o post TClientDataSet ou TZQuery ou TZTable ou outro componente que você possa estar utilizando para controlar as informações da tabela utilizada para o cadastro desse valor.
GOSTEI 1

Mais Respostas

Raimundo Pereira

Raimundo Pereira

12/12/2015

Conseguiu resolver ?
GOSTEI 0
Jose Maria

Jose Maria

12/12/2015

Conseguiu resolver ?

nao consegui...lembro q minhas tabelas notafiscal e itensnotafiscal estal relacionadas, ou seja o campo valorunit(precocusto) esta dentro do dbgrid itensnotafiscal...ok
GOSTEI 0
Jose Maria

Jose Maria

12/12/2015

Boa tarde José Maria,

No caso você pode usar o evento do campo onde é digitado o preço de custo chamado OnExit, para quando o usuário sair do campo ser executada uma função onde o sistema irá pegar o valor que foi digitado e repassar para o banco, mas caso você esteja utilizando campos como DBEdit linkados à tabela e aos campos correspondentes, basta que ao sair do campo seja realizado o post TClientDataSet ou TZQuery ou TZTable ou outro componente que você possa estar utilizando para controlar as informações da tabela utilizada para o cadastro desse valor.



ronaldo minhas tabela esta relacionadas, tabela notafiscal com itensnotafiscal, o campo valorunit(precocusto) esta dentro do dbgrid(itensnotafiscal)...
tem alguma sugestao....
GOSTEI 0
Ronaldo Filho

Ronaldo Filho

12/12/2015

Certo, pelo que entendi, você não está usando um campo do tipo edit, está editando direto no dbgrid certo? Se for o caso você pode, assim que o cara digitar o valor e pressionar enter, chamar o evento onkeypress para ler a tecla enter e executar o post da tabela.
GOSTEI 0
POSTAR