Bom dia amigos!
Existem alguns tópicos e exemplos muito bons ensinando como registrar histórico de alterações de registo.
O problema que encontro é quando neste formulário contem algum sub-formulário, neste caso quando entramos neste sub-formulário o access salva automaticamente o registro, impossibilitando usarmos a função .OldValue para buscarmos o valor antigo.
Alguém tem uma forma que possamos resolver isso? Pensei em criar uma função que ao abrir o formulário ele grava todos os campos em variáveis e depois na hora de salvar verifica qual está diferente, o problema é tenho formulários com muitos campos.
Desde já agradeço.
Existem alguns tópicos e exemplos muito bons ensinando como registrar histórico de alterações de registo.
O problema que encontro é quando neste formulário contem algum sub-formulário, neste caso quando entramos neste sub-formulário o access salva automaticamente o registro, impossibilitando usarmos a função .OldValue para buscarmos o valor antigo.
Alguém tem uma forma que possamos resolver isso? Pensei em criar uma função que ao abrir o formulário ele grava todos os campos em variáveis e depois na hora de salvar verifica qual está diferente, o problema é tenho formulários com muitos campos.
Desde já agradeço.