Série da semana: Primeiros passos no React

Veja mais

Atualizar Campo preco custo na entrada de nota fiscal

12/12/2015

1

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...
Responder

Post mais votado

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.
Responder

Mais Posts

14/01/2016

P2

Conseguiu resolver ?
Responder

18/01/2016

Jose Maria

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
Responder

18/01/2016

Jose Maria

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....
Responder

18/01/2016

Ronaldo Filho

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.
Responder