Hola Richard, grcias por responder,
Al abrir el pdf me aparece el siguiente notice.
<b>Notice</b>: Undefined property: java_Client::$cancelProxyCreationTag in <b>/usr/local/toba/2.6/php/3ros/JavaBridge/java/Java.inc</b> on line <b>1920</b>
%PDF-1.4
%âãÏÓ
3 0 obj
<</Type/XObject/ColorSpace/DeviceRGB/Subtype/Image/BitsPerComponent 8/Width 232/Length 19622/Height 230/Filter/DCTDecode>>stream
Le paso directamente el jasper
function extender_objeto_js() {
if ($this->get_id_pantalla() == 'pant_inicial') {
echo "
{$this->dep('cuadro')->objeto_js}.evt__reimprimir = function(params) {
location.href = vinculador.get_url(null, null, 'vista_jasperreports', {'id':params});
return false;
}";
}
}
function vista_jasperreports(toba_vista_jasperreports $report) {
$id = toba::memoria()->get_parametro('id ');
$path = toba::proyecto()->get_path() . "/exportaciones/jasper/";
$report->set_parametro('SUBREPORT_DIR', 'S', $path); //cuando le paso esta variable genera bien el pdf
$path .= "pv.jasper";
//$report->set_parametro('codigo', 'S', 'A10S'); // aqui es donde se rompe
$report->set_nombre_archivo('pv.pdf');
$report->set_parametro('id', 'E', $id);
$report->set_path_reporte($path);
$db = toba::db();
$report->set_conexion($db);
}
Desde ya muchas gracias.