SIU-Araí: Reportes

SIU-Araí: Reportes

  • Documentación
  • Cómo obtener

›Reportes

Comenzando

  • Introducción
  • Instalación Rápida

Conceptos

  • Arquitectura

Configuración

  • Configuración

Reportes

  • Diseñando Reportes
  • Backends

    • Jasper

    Publicando

    • Publicando
    • Publicando AIO
  • Generando

API

    Endpoints disponibles

    • /carpetas
    • /archivos
    • /imagenes
    • /reportes

Changelog

  • changelog

Diseñando nuestros reportes

Como dijimos anteriormente, debido a que estaremos interfaceando por medio de una API Rest y todo reside en otra maquina, container o ambiente debemos modificar la forma en la cual construimos los reportes. Es necesario entonces, tomar algunos recaudos al momento de generar el esqueleto del reporte, ya que no nos podemos seguir manejando como haciamos previamente.

Por ejemplo, no podemos estar seguros que el servidor de reportes tenga acceso a las bases de datos, por lo tanto nuestros reportes no deberian obtener los datos directamente desde las bases via consultas incrustadas, sino que deben recibirlos previo o al momento de ser ejecutados desde el sistema que solicita el reporte.

Otro punto a tener en cuenta son elementos incrustados en el reporte, los mismos deberan estar almacenados en el servidor de reportes o deben de poder obtenerse de sitios publicos. No podemos incrustar archivos cuyo path apunte al servidor donde se ejecuta la aplicacion, esto vale para imagenes, logos o cualquier otro elemento que se incruste.

Los subreportes son otro apartado donde deberemos tener cuidado, suponiendo que el backend nos brinda la posibilidad de utilizarlos, vamos a necesitar tener un conocimiento profundo de como es que el servidor de reportes almacena, obtiene y procesa esos subreportes.

Tengamos en cuenta que la API nos puede ayudar a ocultar algunas cuestiones pero aun asi hay ciertos puntos que dependen fuertemente del backend usado.

← ConfiguraciónJasper →
SIU-Araí: Reportes
Documentación
Overview del Sistema
Comunidad
ForoHub SIUSIU
Más
Cómo obtener
Copyright © 2025 SIU