Subido por cristy.yague

TEMA 7

Anuncio
DESARROLLO DE INTERFACES TEMA 7
1. Confección de informes.
- Los informes proporcionan información en un formato que cualquier persona puede
entender y, como la mayoría de los informes están diseñados para impresión,
dan a sus datos un elemento de portabilidad.
- Los informes suelen incluir números de página, fechas y tiempo en que se
imprimieron, agrupaciones de registros y sumarios de datos.
- Uno de los propósitos de gran utilidad de los informes es mostrar resultados que no
se pueden representar directamente en un formato de tabla de base de datos. Un
informe debe permitir ver los detalles importantes a primera vista.
- INFORMES INCRUSTADOS Y NO INCRUSTADOS EN LA APLICACIÓN:
- Un informe incrustado es un informe que se ha importado a un proyecto del
IDE o que se ha creado.
- Un informe no incrustado es un informe externo al proyecto del IDE.
- Los informes incrustados son más sencillos y seguros, pero conllevan más
trabajo. No se pueden modificar sin volver a compilar todo el proyecto.
- INFORMES INCRUSTADOS Y NO INCRUSTADOS EN LA APLICACIÓN:
- Si los informes deben modificarse regularmente, es preferible que se
informes no incrustados. De este modo, se podrá acceder y los podrá modificar
más fácilmente, sin tener que preocuparse por la necesidad de volver a
compilar las coletillas cada vez.
- ESTRUCTURA GENERAL. FILTRADO DE DATOS
- Al seleccionar un subconjunto de los registros totales, el informe sólo se
generará sobre los registros que cumplan las condiciones que se hayan
establecido.
- Estas condiciones se crearán sobre el tipo de información que desee que
aparezca en el informe final, de modo que no se incluirán todos los valores,
sino sólo un subconjunto
- ESTRUCTURA GENERAL. FILTRADO DE DATOS
- Por ejemplo, se pueden crear filtros para seleccionar los elementos
siguientes:
- Sólo un grupo específico de datos.
- Los registros de un rango de datos seleccionado de la cantidad total
de registros en la base de datos.
- Sólo los valores de los registros que entran en un rango de fechas
concreto.
- Librerías y programas:
- PHP Reports
- Chrystal reports
- Jasper reports
Descargar