Skip to main content

Ao salvar um form, pausar ação do sistema e atualizar a tela

 

Configure o nome da função javascript para ser chamada após qualquer ação de sucesso no formulário, como na imagem abaixo:

image.png

 

Na customização javascript coloque esse código. agora ao salvar, o form continuará na mesma tela, apresentará uma msg de sucesso e fará um refresh da página

function afterOnSave(formId, response, formAction) {

      if(formAction != 1) return; //1 é salvar 

      formContext.msg.showMsgSuccess("Form salvo com sucesso", "Ok");

      //ao salvar um novo, nao sair do lightbox que da aberto mas abrir um novo
      setTimeout(function () { window.location = window.location }, 300);
  
      return false;
}

Para saber mais sobre esse evento javascript que ocorre após o subsmit post do formulario (onAfterPostEvent), clique aqui