Olá Pessoal, Sou meio leigo em access mas desenvolvi um aplicativo capaz de receber serviços execultados numa determinada impressora. Pois bem tenho três tabelas: T-Maquinas, T-Operacoes e T-Ocorrencias, sendo que T-Operacoes e T-Ocorrencias são ligadas por um campo chamado "cod-ocorrec", e T-Maquinas se liga a T-Ocorrencia atraves do campo "Cod_Maq".nenhum dos campos "cod-ocorrec" são chaves primárias, somente são indexados. Montei uma consulta chamada Q-FormIndigo para servir de fontes de dados do sub-formulário usando os campos das tabelas T-Operacoes,T-Ocorrencias e o campo "Cod_Maq" da tabela T-maquina para poder filtrar a impressora que eu vou lançar os dados. Então criei o formulário sabeado nos dados de T-Máquinas e o sub-form foi baseado nessa consulta, então para cada dado que eu lanço ele preenche o campo T-Ocorrencias.Cod_Ocorrec automáticamente pois seu tipo de dados é autonumeração, indexado com duplicação autorizada. O problema é que todo os dados que se lança nos campos referente a tabela T_Operação não são salvos, sendo que, antes eram salvados normalmente e ainda por cima, não fiz nenhuma modificação na estrutura. Agradesço desde já um luz... Douglas