Autor Tópico: Percorrendo campos da aplicação.  (Lida 1637 vezes)

Cristiano - Geocad RS

  • Visitante
Percorrendo campos da aplicação.
« Online: Março 14, 2008, 09:16:51 am »
Opa. alguém ai já tentou algo do tipo.. percorrer todos os campos da aplicação, na entrada do formulário por exemplo, guardando temporariamente os valores, e em seguida(após alteração do registro), guardar quais campos foram modificados e quais foram as modificações? não encontrei maneira de acessar assim os campos..



grato :D

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re: Percorrendo campos da aplicação.
« Responder #1 Online: Março 16, 2008, 03:31:13 pm »
Vamos lá:
Na onload você faz um lookup e guarda num array os valores dos campos.
Nos eventos oninsert, onupdate através da macro:
sc_changed({campo})
sc_changed({campo})

Esta macro tem por objetivo verificar se houve alteração em determinado campo do formulário.
Ex:
if (sc_changed({campo}))
{
    comandos......;
}

Você determina os campos que sofrerão modificação, e salva numa tabela de log as alterações.

Nossa Associação:
http://www.scriptcaseajax.com.br

Cristiano - Geocad RS

  • Visitante
Re: Percorrendo campos da aplicação.
« Responder #2 Online: Março 19, 2008, 02:28:43 pm »
Opa, grato :D

vou tentar aqui, mas lendo assim o código, creio que isso resolve tudo, grato, vou visitar a associação de vocês,

abraço

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re: Percorrendo campos da aplicação.
« Responder #3 Online: Março 22, 2008, 12:37:43 pm »
A Associação é nossa, sendo membro dela ou não, mas sendo um usuário Scriptcase Ajax ela é sua também:

http://www.scritpcaseajax.com.br

Opa, grato :D

vou tentar aqui, mas lendo assim o código, creio que isso resolve tudo, grato, vou visitar a associação de vocês,

abraço