Creacion de Reportes en Php

14260 visitas 3 respuestas

Estoy haciendo unas aplicaciones de trabajo en la intranet, y necesito saber que herramientas o librerias tengo para generar reportes de tipo (Caratulas de expedientes, Control de Socios, Control de Stock, Personal, etc.). Existe algo como Report Builder para Delphi, que pueda usar en php!!!, Cual es el reporte que se usa. Que es lo optimo, standar? Un abrazo a todos.

por mjgracia10 desde Argentina

Registrado desde: 29 Mar 06

Respuestas

0 0

Siento decirte que PHP no tiene ningún componente como puede tener Delphi para crear reportes o informes.

De todas maneras, existen un montón de proyectos en sourceforge que seguro que te pueden servir, y que te permiten generar tanto archivos PDF como XLS (Excel).

Aquí te dejo unos cuantos enlaces que he visto por ahí:

PHP Simple Excel File Generator [url]http://sourceforge.net/projects/psxlsgen/

PHPReports [url]http://phpreports.sourceforge.net/index.html

Naquada Reports Reactor Naquada Reports Reactor is a web based reports generator written in php5. The application consists of a set of classes easly extended and a main-stub for easy integration into exisiting php based applications. Each report is generated from a XML template [url]http://sourceforge.net/projects/naquadareports

Espero que te sirva alguno de estos enlaces. Si los pruebas, no vendría nada mal que nos comentaras algo sobre ellos, cuál es el mejor, el más fácil de utilizar, cualquier cosa que creas que nos puede resultar interesante.

P.D: A unas malas, imagino que también podrías exportar los datos de la base de datos a XML y despues usar algún programa que se encargara de extraer esos datos y crear informes personalizados.

Saludos :)

por Javier O. desde España

Registrado desde: 02 Jul 02
0 0

Otra opción puede ser

Agata Reports [URL]http://www.agata.org.br

Saludos,

SYSBYTES

por Sysbytes desde Venezuela

Registrado desde: 17 Apr 06
0 0

Hola,

Acabo de publicar, con GPL3, un plugin para symfony 1.4, que permite usar plantillas (generadas con Microsoft Word) para crear reportes que se llenan con tus datos, provistos como XML. El look and feel es idéntico que en Word. Respeta perfectamente los margenes, espacios, etc... y tiene múltiples formatos de salida (HTML, PDF, XSL-FO) ademas es muy fácil agregar más (implementando una clase que extienda Renderer y sobrescriba Renderer::renderReport(), es el patrón Strategy)

Si quieres probarlo, no dudes en consultarme cualquier duda. Yo estoy completando el manual con más ejemplos y pienso desacoplarlo de symfony, para poder usarlo como librería, que en proyectos symfony ya es factible, usarlo como lib o como un modulo con su propia pantalla y controller. También se puede usar como stand alone, por cualquier sistema, mediante una web request.

https://github.com/juanmf/sfPlugins/tree/master/reportPlugin

Manual con ejemplos:

https://github.com/juanmf/sfPlugins/raw/master/reportPlugin/doc/HowToReport.pdf

por juanmf desde Argentina

Registrado desde: 28 Oct 12