Hola, buenos dias!
Necesito mostrar en una salida pdf el usuario que lo generó, es decir los datos del usuario en sesion.
Como puedo recuperar estos datos en le ireport??
Ayuda.
SAludos!
Hola, buenos dias!
Necesito mostrar en una salida pdf el usuario que lo generó, es decir los datos del usuario en sesion.
Como puedo recuperar estos datos en le ireport??
Ayuda.
SAludos!
Hola buenos días Isoria!
Primero deberías setear la plantilla a usar (si es que todavía no lo hiciste), de la siguiente manera
$path = guarani::get_path_reporte_jasper(‘NombreDelPdf.jasper’);
$report->set_path_reporte($path);
Y luego agregarle los parámetros que va a necesitar
$report->set_parametro($nombre, $tipo, $valor);
El $nombre sería el id por el que luego va a ser nombrado en NombreDelPdf.jrxml y $valor el valor, que sería el id o el nombre de usuario.
La clase es pagelet_reporte
Ahí en la public function get_columnas, le agregas el titulo
$titulos = array();
$titulos[‘Usuario’];
return $titulos;
Y después en la función get_data_reporte le agregas el valor
Por ejemplo
$linea[‘Usuario’] = $valor;
gracias por la respuesta, pero lo que yo quiero saber es como le paso desde gestion al ireport el dato para poder levantarlo como parametro, en que parte o clase del gestion?
Es la función vista_jasperreports, pero la clase depende de que operación quieras modificar, ¿Cuál es el pdf que querés cambiar? ¿En que versión de gestión estarías?.
Saludos!