Buenos dias, actualmente estoy utilizando la siguiente forma para llamar los reportes.
//exportaciones jasperReport
function vista_jasperreports(toba_vista_jasperreports $report)
{
$path = toba::proyecto()->get_path()."/exportaciones/jasper/pedidos.jasper";
$id = toba::memoria()->get_parametro('id_pedido');
$report->set_parametro('id_pedido','E',$id);
$report->set_nombre_archivo('orden-suministros'.pdf');
$report->set_path_reporte($path);
$db= toba::db('*********');
$report->set_conexion($db);
}
function extender_objeto_js()
{
if ($this->get_id_pantalla() == 'pant_seleccion') {
echo "
{$this->dep('cuadro')->objeto_js}.evt__imprimir = function(params) {
location.href = vinculador.get_url(null, null, 'vista_jasperreports', {'id_pedido': params});
return false;
}
";
}
}
Lo que necesito ahora es llamar al reporte desde un evento desde php, como lo podria hacer?
desde ya muchas gracias… Saluds