ReportList - Clase PHP para crear reportes simples.

Más sobre el programa :: Requerimientos :: Videos :: Actualizaciones

ReportList es una clase PHP gratuita para generar reportes simples..

Por ejemplo puedes utilizar este ejemplo para visualizar y crear tablas con datos obtenidos desde un array o consulta SQL desde una base de datos.

También es posible imprimir la información en la misma página ( Tabla HTML ), o redirigir la información hacia un archivo de reporte en un formato concreto, por ejemplo XML, de texto, Excel entre otros ..

A continuación se describe mas información del ejemplo.

Mas información sobre el programa.

Indice - Contenido.

  1. Crear reportes en PHP.
  2. Capturas de pantalla de los ejemplos.
    1. Ejemplo 1 - Reporte simple en PHP.
    2. Ejemplo 2 - Crear encabezados
    3. Ejemplo 3 - Registros con formato.
    4. Ejemplo 4 - Paginación de registros.

 

1 - Crear reportes en PHP.

En la web del autor podrás encontrar 8 ejemplos básicos y 4 ejemplos avanzados para aprender a utilizarla. Clic aquí para ir a la pagina.

En dicha página se explica como:

  • Instanciar la clase PHP en la página, preparar el array con la información para el reporte, y crear una tabla HTML básica con dichos datos.
  • Como especificar las cabeceras o columnas para crear el reporte.
  • Aplicar formato a los datos: Muestra como dar formato a la información, por ejemplo datos de tipo moneda, pasar palabras a mayúsculas y minúsculas, números, entre otros. ( Función addOutputColumn)
  • Como crear el reporte y habilitar la paginación de los datos utilizando la función allowPaging y setListRange.
  • Ordenar los resultados en forma ascendente y descendente utilizando la función allowSort
  • Como manipular los estilos CSS para dar formato a los reportes: Para modificar las fuentes, colores, propiedades de las celdas y filas de la tabla, entre otros.
  • Como generar el reporte en varios formatos: Archivos de texto plano delimitados por comas, archivos de Excel, HTML, Word, openOffice y XML.
  • Ocultar campos y columnas, útil cuando se desean ocultar encabezados de tablas con muchos campos. ( es el ejemplo 4).

2.1 - Ejemplo 1 - Reporte simple en PHP.

Instanciación de la clase PHP para crear los reportes y ejemplo simple que muestra como desplegar registros de una tabla.

2.2 - Ejemplo 2 - Crear encabezados.

Muestra como especificar las cabeceras o encabezados para el reporte.

3 - Ejemplo 3 - Registros con formato.

Como dar formato a los registros.

Ejemplo 4 - Paginación de registros.

Si quieres paginar los resultados para que de esta manera sólo unos pocos registros se muestran en la página o reporte a la vez, lo puedes hacer con sólo dos líneas de código PHP.

La primer línea de código habilita la paginación y la segunda indica el comienzo de los registros para implementar la paginación.

$oList->allowPaging(true, $_SERVER['PHP_SELF'] . '?Base=');
$oList->setListRange($_GET['Base'], 2);

 

 


Requerimientos de instalación y uso.

Lenguaje: PHP

Nota: La documentación y los ejemplos los puedes acceder en este enlace ( En idioma inglés )


Videos tutoriales.

Indice de videos.

Este video tutorial relacionado muestra como crear reportes gráficos en PHP utilizando la librería gratuita jpGraph.

Nota: para el tutorial es necesario tener el Xampp instalado, y también el NetBeans.

En el manual se describen algunos de estos temas.

  • Descargar jpGraph.
  • Como crear un reporte gráfico. Reporte de ventas, tomando los datos desde una base de datos MySQL.
  • Primero, se muestra como crear la tabla MySQL desde PHPMyAdmin para el ejemplo.
  • Iniciar NEtBeans para poder trabajar en PHP y MySQL, creando un nuevo proyecto, añadiendo un formulario al código HTML ( index.php )
  • Visualizar el reporte gráfico en en el navegador web en modo local ( localhost). El formulario llama al archivo reporte_grafico.php.
  • Ver paso a paso el código fuente PHP para la creación del reporte gráfico.
  • Por último, ver una vista previa del reporte ( en modo de gráfico de barras)

Duración del video: 9 minutos, 37 segundos.

Video reproducido en alta definición.

 

 

Cambios, actualizaciones y mejoras del programa.

Buscar programas


Introduce los términos de búsqueda ...

Software patrocinado.


Detalles y descargar

Web:
www.thecalico.com
Licencia:
Gratis
Versión:
--
Idioma:
Inglés
Programa actualizado:
21 ABR 2011


Si te ha gustado esta página, programa o artículo puedes votar haciendo clic en este botón: