150 – CREANDO REPORTE DEL LISTADO DE CUVICULOS CON TCPDF en el sistema con BDyGITHUB(👨💻PHPyMYSQL💻)

Duración: 8 min
Módulo: Generación de Reportes en PDF (TCPDF) 🖨️ Lección 6 de 7

Descripción

🛠️ Resumen de la Lección: Reportes para Espacios e Informaciones del Sistema

El video se divide en dos fases: la finalización del reporte de cubículos (iniciado en la lección anterior) y la creación de un reporte complejo para la tabla de configuraciones.

1. Reporte del Listado de Espacios (Cubículos)

  • Finalización de Datos: Se introduce la consulta SQL para obtener todos los registros del mapeo de espacios, cargando los datos de forma dinámica en la tabla del PDF [00:00].
  • Diseño Final: Se ajustan los estilos de la tabla para optimizar el espacio:
    • La columna "Número" (contador) se reduce a un ancho fijo de 40 píxeles para compensar el espacio en las columnas adyacentes [07:11].
    • Se utiliza el estilo text-align: center; para centrar el texto de los números de espacio [01:22].
  • Resultado: El reporte PDF de dos páginas lista los 35 cubículos (o espacios) del parqueo, listos para imprimir [01:22].

2. Reporte del Listado de Informaciones (Configuraciones)

Se añade un botón "Generar Reporte" a la vista de configuraciones/informaciones.php y se crea el archivo generar_reporte.php en el directorio configuraciones [02:43].

  • Diseño de Tabla Complejo: Debido a la gran cantidad de campos en la tabla de configuraciones, la estructura del reporte es la más detallada hasta el momento. La tabla incluye 9 columnas para mostrar toda la información del sistema:
    1. Número
    2. Nombre del Parqueo
    3. Actividad de la Empresa
    4. Sucursal
    5. Dirección
    6. Zona
    7. Teléfono
    8. Departamento/Ciudad
    9. País [03:25]
  • Carga de Datos: Se implementa la consulta SQL que trae todos los campos de la tabla informaciones y se mapea cada columna del PDF a su respectivo campo dinámico de la base de datos [05:42].

🚀 Funcionalidad Añadida

  • Generación de Reporte de Espacios: Se completa la funcionalidad para generar el informe PDF del mapeo de cubículos.
  • Generación de Reporte de Configuraciones: Se añade la capacidad de generar un reporte PDF con todas las informaciones y datos de contacto del parqueo registrados en el sistema, asegurando que se ajuste al formato de página Carta [07:20].

El siguiente paso será implementar el reporte para el módulo de Clientes.