Botao ajax com funçaõ de incluir

ola, preciso de uma orientação de como adicionar a função do botão incluir nativa do SC em um botão do tipo ajax, tentei conforme abaixo o botão excuta o alert e tbm faz o redir porem não inclui nenhum registro:

//botão incluir (tentei com as 2 opções)
//sc_ajax_javascript('scBtnFn_sys_format_inc()');
sc_ajax_javascript("nm_atualiza('incluir')");

sc_commit_trans();

$message = "Observação cadastrada com sucesso!";
sc_ajax_message($message, 'Aviso', 'modal=Ybutton=Y&button_label=OK&type=success');

sc_redir(grid_observacao.php, "");
sc_ajax_javascript("nm_atualiza",['incluir']);

Ao executar a instrução acima você desvia desse ponto de execução para outro ponto do código, ou seja a linhas depois dessa instrução não vão ser executadas.

O que vc quer fazer dessa forma não vai funcionar.

Muito obrigado Haroldo pela atenção.
Então como vc me sugeriria? Após o insert quero exibir o alerta e depois redirecionar para a grid.

Criar botão javascript nele chamar sweetalert2 acionando a função de inclusão

Criei o botão do tipo javascript e adicionei o código abaixo e não deu certo, seria assim mesmo?

//botão incluir (tentei com as 2 opções)
//sc_ajax_javascript(‘scBtnFn_sys_format_inc()’);
sc_ajax_javascript(“nm_atualiza”,[‘incluir’]);

sc_commit_trans();

$message = “Observação cadastrada com sucesso!”;
sc_ajax_message($message, ‘Aviso’, ‘modal=Ybutton=Y&button_label=OK&type=success’);

sc_redir(grid_observacao.php, “”);

Não seria assim.

Vou tirar um tempinho e crio o exemplo para vc.

1 Curtida

Vlw Haroldo, obrigado pela atenção

Pergunta?

Formulário após incluir você deseja o alerta e ao clicar no botão você desvia?

E no salvamento de registro existente?
Deseja o desvio também?

Isso mesmo, no inclusão e no existente também