recuperar datos del usuario conectado en el jasper

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!

  • En Gestión

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.

  • En Autogestión

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!