Eu estou a uns 2 dias pesquisando sobre como fazer isso e não consigo. O que eu preciso é o seguinte: O usuário seleciona uma certa quantidade de itens, esses itens serão associados a um termo. Quando ele vai clicar em salvar existe um checkbox em cima do salvar que pergunta se ele gostaria de imprimir o relatório assim que salvar. Ele salva OK, mas eu não consigo fazer esse relatório abrir, de jeito nenhum. Na tela de consulta, pelo botão imprimir funciona normalmente, abrindo em outra aba.
O método está no meu controller, o que eu já tentei:
/*Tentativa 1*/
echo '<script>';
echo "var tea_id = $ultimoId";
echo'window.open("index.php?r=estoque/termoEmpenhoAdquirido/imprimirRelatorioTombo&tea_id="+tea_id) ';
echo'</script>';
/*Tentativa 2*/
this->redirect(array('imprimirRelatorioTombo'),array('tea_id' => $ultimoId));
/*Tentativa 3*/
echo Yii::app()->createUrl('termoEmpenhoAdquirido/imprimirRelatorioTombo', array('tea_id' => $ultimoId));
/*Tentativa 4 - Essa funciona, porém sobrepõe a janela do sistema*/
$this->actionImprimirRelatorioTombo($ultimoId);
Agradeço desde já.

Help













