Alvaro Teixeira 12/2/2017, 16:15
Olá Assis,
O seu projecto tem uma tabela principal e outra para os "movimentos".
Da forma que tem a origem dos dados no formulario ao adicionar um campo grava logo na tabela.
Se não tiver "movimentos" uma das formas é ter uma caixa avisar que não tem registos e vai ser elimindo.
No entanto, chamo atenção que se um registo for eliminado os "movimentos" irá apagar.
Resumindo, tem que eliminar quando não tem registos de "movimentos".
Outra forma, seria ter os campos do formulario"desacopulados" não ligados à origem dos dados, e só gravar (pode ser por consulta) quando clicar no botão gravar, no entanto, teria que controlar se tinha "movimentos", na minha opinião, muito mais trabalhoso.
Se tiver dúvidas, o exemplo do nosso Maestro, do nosso colega Avelino Sampaio, tem um exemplo.
Fica ao critério.
Abraço