Autor Tópico: Evento quando altera o registro  (Lida 2906 vezes)

jonatan.brandi

  • Visitante
Evento quando altera o registro
« Online: Junho 09, 2008, 10:38:20 am »
Bom Dia,

tenho uma função que preciso executar toda vez que altero o registro, joa tentei o OnInit, OnRefresh, OnLoad e OnValidate, mas nenhum deles é executado quando troco o registro, alguem sabe como resolver isso??

Obrigado,

jonatan.brandi

  • Visitante
Re: Evento quando altera o registro
« Responder #1 Online: Junho 09, 2008, 10:53:07 am »
Bom Dia,

Resolvi o meu problema tirando o Ajax, mas caso alguem tenha uma opnião diferente eu agradeço.

Atenciosamente,


Haroldo

  • Expert
  • *****
  • Mensagens: 6276
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re: Evento quando altera o registro
« Responder #2 Online: Junho 09, 2008, 05:06:50 pm »
e na onBeforeUpdate, já tentou?
Acredito sesse ser olugar ideal para tratar dados antes da alteraçãodo registro.

Não aconselho a usar onInit em aplicações do tipo formulário. Não sei porque, sempre que há um evento ajax, a oninit é executada. A Netmake nunca me explicou  claramente por que a oninit é executada sempre com os eventos ajax, pois pela docmentação ela deveria ser executada uma única vez quando  a aplicação é carregada e não mais.
« Última modificação: Junho 09, 2008, 05:09:29 pm por Harold »

alvarosilva

  • Visitante
Re: Evento quando altera o registro
« Responder #3 Online: Junho 25, 2008, 07:08:46 pm »
Olá Jonatan

Depois me diga a versao do SC ...

Bem, você disse " toda vez que altero o registro" ...
Então entende-se que seja após alterar o registro

Então subentende-se que o evento seja onafterupdate

Caso em seu SC não tenha tal evento e sim ONSUBMIT

dentro de seu código, teste assim:

if (sc_after_insert || sc_after_update) {

    coloque aqui seu código

}

Até