tutorial reportes que generar generador exportar desde con php reporting report

php - reportes - que es fpdf



herramientas de informes php (6)

He estado desarrollando PHP por más de diez años (desde PHP versión 3) y he usado muchos lenguajes de programación diferentes.

Pero nunca he visto ninguna herramienta de informes PHP. Estoy buscando algo similar a

  • Informes de Jasper
  • Reportes de cristal
  • Informe rápido
  • Informe rápido
  • Generador de informes

No estoy buscando:

  • FPDF
  • PHPExcel
  • TCPDF

Debe haber un diseñador de informes y una biblioteca de informes.

¿Alguien ha visto herramientas de informes de PHP comparables a las que mencioné?



Deberías echar un vistazo a los Informes Php http://jdorn.github.io/php-reports/

Pros:

  • Mostrar informes como tablas HTML
  • Agregue cuadros / gráficos para acompañar los informes
  • Exportar informes a CSV, XLS, JSON, XML, etc.
  • Agregar parámetros a los informes (por ejemplo, rango de fechas)
  • Encuentra informes navegando o buscando.
  • Se ve muy bien.

Contras:

  • Sin diseñador de informes, los informes son solo archivos SQL con comentarios para metainformación
  • Sin administración de usuarios o control de acceso
  • Sin programación de informes por correo electrónico (próximamente)

Revisé todas las soluciones existentes para PHP antes de escribir el marco de los Informes Php. Todo era feo, sin mantenimiento, no lo suficientemente flexible y / o difícil de configurar y usar.



No he sido un desarrollador PHP por tanto tiempo: P pero me encontré con el mismo problema. Entonces desarrollé una solución que es comparable con Report Builder. Integra varias tecnologías (ApacheFOP, XSLT, XSLFO, MS Word, PHP, Doctrine 1.2) pero proporciona una API pura de PHP.

Eche un vistazo y cuente con mi ayuda si es necesario. https://github.com/juanmf/sfPlugins/tree/master/reportPlugin

Actualmente es un complemento de Symfony, pero lo desacoplaré.

Es similar a ReportBuilder en que utiliza Word como diseñador para plantillas de informes, donde debe considerar la estructura de origen de datos (XML) para crear los marcadores de posición de datos. Además, si obtiene sus datos en una matriz, puede convertirlos en XML directamente con los métodos de utils. Explico un poco en esta publicación similar: https://.com/questions/5519024/report-engine-solution-for-lamp-application#13042656