campos relacionados não atualizam .
olá galera !!!
bom deixa eu explicar!!
tenho um IBQuery com o comando de seleção de ítens de uma venda
select * from VIEW_venda_item
certo ?
esse view traz os campos da tabela VENDA_ITEM e alguns campos relacionados na tabela PRODUTO (descrição e preço de venda) ok ?
então o registro é mostrado assim
ITEM #PRODUTO ***DESCRICAO QTDE PRECO TOTAL.
01 1 PEN DRIVE 256Mb 1 200,00 200
* tabela PRODUTO
até aki ok..
criei um form para que possa ser editado o campo PRODUTO, QTDE e PRECO,
acontece que quando coloco o codigo do produto para 2 (por exemplo), o campo DESCRICAO deveria mostrar a descricao da tabela PRODUTO..
isso só acontece quando eu commito a transação e abro novamente,
será que tem como eu atualizar o registro atraves do evento OnChange do campo PRODUTO para quando for mudado o código do produto ja aparecer a DESCRICAO correta ?? sem eu ter que comitar a transação que estou usando para a VENDA uma vez que ela ainda não foi concluída ???
por favor me ajudem
[quote:ad7a5212f8=´Moderação´][color=red:ad7a5212f8]Título editado por Massuda
Removido: ´URGENTE !!´[/color:ad7a5212f8][/quote:ad7a5212f8]
bom deixa eu explicar!!
tenho um IBQuery com o comando de seleção de ítens de uma venda
select * from VIEW_venda_item
certo ?
esse view traz os campos da tabela VENDA_ITEM e alguns campos relacionados na tabela PRODUTO (descrição e preço de venda) ok ?
então o registro é mostrado assim
ITEM #PRODUTO ***DESCRICAO QTDE PRECO TOTAL.
01 1 PEN DRIVE 256Mb 1 200,00 200
* tabela PRODUTO
até aki ok..
criei um form para que possa ser editado o campo PRODUTO, QTDE e PRECO,
acontece que quando coloco o codigo do produto para 2 (por exemplo), o campo DESCRICAO deveria mostrar a descricao da tabela PRODUTO..
isso só acontece quando eu commito a transação e abro novamente,
será que tem como eu atualizar o registro atraves do evento OnChange do campo PRODUTO para quando for mudado o código do produto ja aparecer a DESCRICAO correta ?? sem eu ter que comitar a transação que estou usando para a VENDA uma vez que ela ainda não foi concluída ???
por favor me ajudem
[quote:ad7a5212f8=´Moderação´][color=red:ad7a5212f8]Título editado por Massuda
Removido: ´URGENTE !!´[/color:ad7a5212f8][/quote:ad7a5212f8]
Serotini
Curtidas 0
Respostas
Sremulador
01/03/2006
Acho que se você utilizar o update sql vai resolver...
GOSTEI 0
Serotini
01/03/2006
blz amigo,,
dei uma olhada nos manuais do Interbase e vi que tenho que criar triggers para transformar o view read-only em updatable.
obrigado amigos
dei uma olhada nos manuais do Interbase e vi que tenho que criar triggers para transformar o view read-only em updatable.
obrigado amigos
GOSTEI 0