Problema com Campo DbLookupCOmboBox

17/04/2013

1

Bom dia,
Estou tendo um problema com campos lookup que parece ser simples, mas não consigo encontrar a solução.

É o seguinte: tenho uma clientdataset chamada cdsInsumo, onde tenho o código, o insumo e a unidade.

Em outra tabela, chamada cdsOrcamento, eu tenho a foreign key do código do insumo. Então na hora de cadastrar um novo orçamento, eu utilizo uma dbLookupCOmbobox usando a foreign key Codigo da tabela insumo e a dbLookupCombobox lista todos os insumos cadastrados para que o usuário possa selecionar um deles.

Isso normalmente funciona Ok, com apenas uma exceção:
Quando acesso a tabela de Insumo para fazer alguma alteração e depois a fecho. Após isso, quando tento cadastrar um novo orçamento, o dbLookupComboBox aparece sem nenhum registro mais, como se o cdsInsumo tivesse fechado.

Qual seria a solução?

Desde já agradeço.
Responder