Olá pessoal,
Estou criando uma função para aprimorar a segurança do sistema onde pretendo armazenar o NOME DO CAMPO e o VALOR que o Usuário alterou naquele campo.
Dessa forma, preciso de uma dica de como faço para quando um formulário for aberto (no Load do mesmo), executar uma função que possa percorrer o formulário e detectar todos os campos existentes (automáticamente, sem a necessidade de informar os nomes dos mesmos manualmente) e seus respectivos conteúdos e armazená-los numa variável de ARRAY.
Após um Insert ou Update dos dados (nos eventos onAfterInsert e onAfterUpdate), possa novamente repassar todos os campos, compará-los com os valores inicialmente armazenados no ARRAY e identifiar quais foram alterados.
Rui
GEOCAD