[RESOLVIDO] - Comportamento estranho do Form com sc_redir

Olá pessoal.
No envento onValidateSuccess tenho o seguinte código

 sc_redir('form_tb_item_da_venda.php');

Com essa linha ele redireciona para o form escolhido porém não insere os dados no BD.
Se eu retirar essa linha ele insere os dados normalmente.
Alguém já passou por isso?

Antes do sc_redir use o sc_commit_trans();
[]s

Resposta mais rápida que já vi na face da terra… vou testar e te falo. Obrigado.

hahahaha
[]s

Allan, não funfou…

//onValidateSuccess
[id_cliente] = {id_cliente};
[id_venda] = {id_venda};
sc_commit_trans('conn_xx');
sc_redir('form_tb_item_da_venda.php');

Coloca isso no afterInsert e no afterUpdate.
No onValidate e onValidateSuccess ainda não foi feita a gravação no banco
[]s

Nada feito.

// OnAfterInsert e OnAfterUpdate

[id_cliente] = {id_cliente};
[id_venda] = {id_venda};
sc_commit_trans();
sc_redir(‘form_tb_item_da_venda.php’);

Não deu certo Allan.

Não tá gravando? Qual é o problema mais especificamente?

Ao dar o comando de redirecionar o Form para outro Form ele não inclui os dados ao clicar em Incluir. Sendo que se eu retirar o sc_redir o Form passa a gravar os dados normalmente no meu Banco de Dados. Caso você prefira posso gravar um vídeo do que ocorre.

Vc tirou o sc_redir do onvalidatesuccess? Manda o Vídeo.
Manda o que tem nos teus eventos tb
[]s

Tirei sim.
Faço e te mando.

Allan, funcionou.
Apaguei o dir temp do SC e o cache do navegador, gerei novamente a app.

Obrigado pelo apoio.

Valeu