ReportList - Clase PHP para crear reportes simples.
- Inicio
- Desarrollo web
- Scripts / Base de datos
- ReportList
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.
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.
Buscar programas
Introduce los términos de búsqueda ...
Software patrocinado.
Detalles y descargar
Si te ha gustado esta página, programa o artículo puedes votar haciendo clic en este botón:



