Trabalhando com master detail

Delphi

24/06/2004

Ola lista!
Estou usando o componente ib para acesso ao banco e gostaria de fazer um master detail usando um ibquery(master) e um ibtable(detail). O cadastro mestre é de ordem de serviço e o detalhe é o de tecnicos_os. Quando esta em modo de edição(o codOs ja esta cadastrado), funciona blz. O problema é quando estou inserindo uma nova os(codigo nao existe ainda) quando eu dou um salvar ele diz que o codigo de os na tabela detalhe nao esta preenchido e da erro. Eu uso o generator para incrementar o codOs e se eu escolher pra incrementar na hora de inserir(on Insert) da certo, mas nao é isso que eu quero porque se o usuario cancelar a operação e depois for inserir de novo o codOs é pulado e nao é esse meu objetivo.
Nao sei se fui bem claro, mas se alguem pudesse me ajudar estaria agradecido


Tcarvalho

Tcarvalho

Curtidas 0
POSTAR