Atualizar Ligação Mestre Detalhe após inclução do registro

(edsonrodsilva) #1

Olá! Tenho um formulário de pedidos com duas ligações mestre detalhe, uma de produtos e outra de parcelas. Quero que após incluir um produto ou atualizar um produto recarregar o formulário da ligação de parcelas. Como posso fazer isso?

No evento onAfterInsert no formulário de produtos coloquei o código…

// Redirection
sc_redir(‘tel_frm_lancar_parcelas’, ‘_parent’);

'tel_frm_lancar_parcelas é o nome no formulario que quero recarregar!

Mas não funcionou!

Já tentei de tudo alguém pode me ajudar?

(Cleyton Euler) #2

Se não me engano, falta o .php do nome da aplicação.

(wanderlanlima) #3

Se entendi bem !
Pedidos(Mestre)
Produtos(Detalhe de Pedidos)
Parcelas(Detalhe de Pedidos)
É isso ?

Caso seja o que voce quer fazer é carregar as parcelas do pedido ?

(edsonrodsilva) #4

Justamente! quando eu inserir produtos ou atualizar em Produtos(Detalhe de Pedidos) quero recarregar Parcelas(Detalhe de Pedidos). Pois as parcelas são calculadas de acordo com o valor do produto!

(wanderlanlima) #5

Nesse Produtos(Detalhe de Pedidos), pode ser cadastrado mais de um produto ?

(edsonrodsilva) #6

Sim! cada vez que acrescenta um produto é executado um metodo que lança as parcelas.

Veja um print de meu form!

.

(wanderlanlima) #7

Realmente no afterinsert dos produtos faça:

sc_redir(tel_frm_lancar_parcelas.php, ped_codigo={ped_codigo});

Passando parametro do codigo do pedido.

(edsonrodsilva) #8

Então com este comando sc_redir(tel_frm_lancar_parcelas.php, ped_codigo={ped_codigo}, _parent);

Esta abrindo em uma nova janela, já tentei todas as opções de target.

Gostaria de somente recarregar o formulario para atualizar os dados das parcelas!

Tem uma sugestão?

Abraço!