es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Jaspersoft Studio: no recarga el contenido del subinforme desde el servidor en la vista previa.

Estoy teniendo problemas con los subinformes en Jasper Studio. Actualmente estoy trabajando en una plantilla donde me gustaría agregar encabezado / pie de página / tal vez título como subinformes. La razón es que tengo alrededor de 100 informes en los que quiero agregar este “pie de página / encabezado compartido…” para que si algo cambia en el futuro solo tenga que cambiarlo en un archivo.

Acerca de

Por ejemplo, tengo mi informe principal que contiene dos subinformes de encabezado / pie de página. Cuando cargo todos estos informes en el servidor y ejecuto el informe principal, funciona bien.

Digamos que cambio el texto en el encabezado y lo cargo en el servidor y vuelvo a ejecutar el informe principal, puedo ver el texto cambiado en el encabezado.

Problema:

Ahora, cuando trabajo en este informe localmente y presiono Vista previa, siempre veo una versión en caché de ese subinforme desde una etapa muy temprana cuando estaba haciendo este subinforme de encabezado.

Lo que intenté:

  • agregué -clean a .exe (destino)
  • eliminé la carpeta en file:/C:/Usuarios/…/AppData/Local/Temp/
  • Proyecto – Limpiar – Limpiar todo el proyecto
  • reinicié la PC

Configuración del subinforme:

  • Usando caché: false
  • Expresión: “repo:/…..”

Hasta ahora no sé cuál podría ser el problema… ¿por qué la pestaña de vista previa no actualiza el contenido de ese subinforme? ¿Cómo puedo eliminar esa caché?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Estimado usuario,

    Gracias por comunicarse con nosotros con respecto a los subinformes en Jasper Studio. Parece que está teniendo problemas para actualizar el contenido del subinforme en la pestaña de vista previa, ya que siempre ve una versión en caché del subinforme desde una etapa muy temprana.

    Para abordar este problema, ya ha intentado algunos pasos de solución de problemas, como agregar -clean a .exe (destino), eliminar la carpeta en file:/C:/Users/…./AppData/Local/Temp/, limpiar el proyecto y reiniciar la PC. Sin embargo, el problema aún persiste.

    Una posible solución es intentar borrar la caché en el servidor de Jasper siguiendo estos pasos:

    1. Abra la interfaz web del servidor de Jasper e inicie sesión como administrador.
    2. Vaya a la sección “Administrar” y haga clic en “Configuración del servidor”.
    3. En “General”, haga clic en “Caché”.
    4. Haga clic en “Borrar todas las cachés”.
    5. Reinicie el servidor.

    Si la solución anterior no funciona, también puede intentar modificar la Expresión del subinforme para utilizar una ruta dinámica basada en un parámetro, en lugar de una ruta de repositorio codificada. Esto puede ayudar a evitar problemas de caché y garantizar que siempre se utilice la última versión del subinforme.

    Esperamos que esta información le ayude a resolver su problema con los subinformes en Jasper Studio. No dude en comunicarse con nosotros si tiene alguna consulta o inquietud adicional.

    Atentamente,

    Experto en TI especializado en jasper-reports, jasperserver, jaspersoft-studio

Comments are closed.