OnInsertAfter direcionando para outro form com BD Firebird nao insere.

Olá,

Estava usando este metodo (abaixo) para direcionar para um outro form depois de inserir um registro, no Mysql tava funcionando normal, quando mudei para o firebird parou de funcionar, o mais estranho é que uso o mesmo metodo em onAfterUpdate e ta normal, ele atualiza antes de redirecionar. Alguém pode me ajudar?

/** direciona()

  • Conditional redirection
    */

// Redirection parameters
$redir_app = ‘grid_itens_pregao’; // Application name

$redir_app2 = ‘form_lote_produto’; //Application name
$redir_test = {TP_LANCE} == ‘I’; // Redirection test
$redir_target = ‘_self’; // Target window (_blank, _self, _parent or _modal)
$redir_param = array( // Param list, add as many as needed
‘param_1’ => ‘value_1’,
‘param_2’ => ‘value_2’,
);

// Redirection
if ($redir_test)
{
sc_redirect($redir_app, $redir_param, $redir_target);
} else {
sc_redirect($redir_app2, $redir_param, $redir_target);

}

obrigado

Tem como checar se esta dando algum erro de javascript(console de erros do firefox) ou se no log do apache contem algum notice ou algum erro?

Diogo,

Log do Apache:
127.0.0.1 - - [08/Nov/2010:09:25:55 -0200] “GET /scriptcase/app/SisCompras/form_itens_pregao/form_itens_pregao.php?nmgp_url_saida=/scriptcase/app/SisCompras/grid_itens_pregao/grid_itens_pregao.php&nmgp_opcao=novo&script_case_init=1&script_case_session=ca4d22ec11ded5f0ef9d0310b02411bd HTTP/1.1” 200 150119

console de erros do firefox
Alerta: O uso de captureEvents() é desaconselhado. Para atualizar seu código, use o método DOM 2 addEventListener(). Mais informações em http://developer.mozilla.org/en/docs/DOM:element.addEventListener
Arquivo-fonte: http://127.0.0.1:85/scriptcase/app/SisCompras/form_pregao/form_pregao.php
Linha: 0

[]´s

aparentemente normal … tem como disponibilizar acesso http ou exportar pra testar?

Diogo,

Com BD firebird nao tenho onde publicar, vou exportar segue o link abaixo
www.laboratoriobiolabor.com.br/apagar/sc_201011081125_export_SisCompras.zip

Veja se com estas informações é possivel me ajuda.

Desde ja agradeço