2012-03-10 16 views
28

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

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

  • Jasper Reports
  • Crystal Reports
  • Informe Rápido
  • informe rápido
  • Generador de informes

estoy no buscando:

  • FPDF
  • PHPExcel
  • TCPDF

Debe haber una biblioteca diseñador de informes y el informe.

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

+0

@Starx lenguaje de programación para la creación de informe de la lengua del motor debe ser php. hay una solución usando el informe jasper con el puente java. pero no es una solución php. su solución java – sdemirkeser

+0

TCPDF es genial, necesita algo de tiempo para aprender, pero tiene excelentes resultados –

Respuesta

9

Bueno, a juzgar por su ejemplo, está buscando herramientas para representar los datos. Por lo tanto, aquí hay unos pocos que te pueden gustar


Verificar this pregunta para usar Crystal Reports con php.

+0

@ markus-tharkun, puede ser que no tenía ningún motivo. – Starx

+0

Cada downvote tiene una razón, incluso si él es un espástico y no quiere votar negativamente;). – markus

+0

@Starx estoy buscando motor es solo solución de plataforma php. Si no, podría utilizar el informe jasper con javabridge. pero si hago esto, el usuario debe instalar entorno java y otra cosa para ejecutar la plataforma de informes – sdemirkeser

1

No he sido un desarrollador PHP por tanto tiempo: P pero me encontré con el mismo problema. Así que desarrollé una solución que es comparable con el Generador de informes. 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 fuente 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 este puesto similar: https://stackoverflow.com/questions/5519024/report-engine-solution-for-lamp-application#13042656

11

que debe salir Informes PHP http://jdorn.github.io/php-reports/

Pros:

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

Contras:

  • Sin diseñador de informes, los informes son sólo los archivos SQL con comentarios para metainformación
  • Sin gestión de usuarios o controlar el acceso
  • Sin correo electrónico programación de los informes (próximamente)

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

+0

Ningún diseñador de informes es realmente un no ir para la mayoría de la gente – spiritoo

+0

No creo que haya soporte para PostgreSQL, aún. Por favor confirmar. –

+0

@jdorn hey mate ¿este php reports admite la conexión a Oracle SQL Database? – Luqman

Cuestiones relacionadas