Red de conocimiento informático - Aprendizaje de programación - ¿El subinforme del informe no puede encontrar la ruta? Amigos, compruébenlo.

¿El subinforme del informe no puede encontrar la ruta? Amigos, compruébenlo.

Su informe principal debe requerir algunos parámetros adicionales, ¿verdad? Como tarjeta de identificación

Debe agregar un parámetro similar a Id en el informe principal, su nombre es SUBREPORT_DIR. Cuando su programa JAVA pasa el valor al informe a través de HashMap, map.put ("SUBREPORT_DIR", directorio del subinforme);

Ruta es la ruta absoluta del informe principal. Lo entenderá mejor si el programa. está escrito así.

Archivo archivo fuente = nuevo archivo (nombre del archivo fuente);

JasperReport JasperReport =(JasperReport)Jr loader .objeto de carga (archivo fuente);

jasper print jasper. print = jasperfillmanager . fillreport(jasperReport, mapa, conexión

);