Oracle Reports es un conjunto de programas que permite a su organización centralizar el procesamiento de informes para mejorar la gestión de los mismos.
El generador de informes es uno
de los programas componentes incluido con Oracle Reports 6i.
Generador de informes incluye:
·
Un generador de consultas con la representación
visual de la especificación de sentencias SQL para obtener datos de informe asistentes que le guiará a través del proceso
de diseño de informes y plantillas
predeterminadas de informes y presentaciones que se pueden personalizar para satisfacer las necesidades de la organización.
·
La capacidad de generar código para personalizar
la forma de informes y como se ejecuta.
·
Una vista previa de Live que te permite editar
diseños de informe en modo WYSIWYG.
·
Un generador de gráficos integrado que le ayuda
a representar gráficamente los datos del informe.
·
Herramientas de edición Web que generan
dinámicamente páginas web basadas en sus datos corporativos.
·
Otros formatos de informe estándar de salida
como HTML, PDF, PCL, PostScript, y ASCII
Oracle Reports puede acceder a
los datos desde cualquier base de datos que pueda tener en su organización, incluyendo:
Oracle, Microsoft SQL Server, Sybase, Informix, DB2, y cualquier dato
compatible con ODBC fuente.
Herramientas para trabajar con
los informes en el Generador de informes:
El Generador de informes
proporciona las herramientas para ayudarle a crear y administrar informes.
Estas herramientas se describen
en las secciones siguientes:
·
"Uso de asistentes para automatizar el
diseño de informes".
·
"Uso del editor de informes para ver y editar
los informes".
·
"Uso del navegador de objetos para
localizar los elementos del informe".
Uso de los asistentes para
automatizar el diseño de informes
El Generador de informes tiene un
Asistente para informes, Asistente para
datos y Asistente Web para automatizar la creación de informes. Muy a
menudo se puede crear un informe a partir de una de las asistentes, y luego
refinar el informe que crea el asistente.
Por ejemplo, puede comenzar con
el Asistente para informes para crear un informe inicial, que el Asistente para
informes se muestra automáticamente en la vista previa de Live. Desde allí, Puede
realizar modificaciones en el informe en la vista previa de Live view, Modelo
de Diseño, Vista de datos del modelo y la vista formulario de parámetros. El "Uso
del Informe Editor para ver y editar los informes "para obtener
información acerca de las vistas de informe.
Puedo crear reporte con formato de Calendario?
ResponderEliminarA la hora de crear el reporte el query aplica este codigo:
ResponderEliminarSELECT INITCAP(TRIM(TO_CHAR(dat,'month')))||','|| TO_CHAR(SYSDATE,'yyyy') MONTH,
MAX(DECODE(TO_CHAR(dat, 'd'), 2, TO_CHAR(dat, 'dd'))) mon,
MAX(DECODE(TO_CHAR(dat, 'd'), 3, TO_CHAR(dat, 'dd'))) tue,
MAX(DECODE(TO_CHAR(dat, 'd'), 4, TO_CHAR(dat, 'dd'))) wed,
MAX(DECODE(TO_CHAR(dat, 'd'), 5, TO_CHAR(dat, 'dd'))) thu,
MAX(DECODE(TO_CHAR(dat, 'd'), 6, TO_CHAR(dat, 'dd'))) fri,
MAX(DECODE(TO_CHAR(dat, 'd'), 7, TO_CHAR(dat, 'dd'))) sat,
MAX(DECODE(TO_CHAR(dat, 'd'), 1, TO_CHAR(dat, 'dd'))) sun
FROM
(SELECT TRUNC(SYSDATE,'y') + ROWNUM -1 dat,
TO_CHAR(TRUNC(SYSDATE, 'y') + ROWNUM -1, 'iw') woy
FROM user_objects
WHERE ROWNUM <=(ADD_MONTHS(TRUNC(SYSDATE, 'y'), 12) -TRUNC(SYSDATE, 'y')))
GROUP BY TO_CHAR(dat, 'month'), woy,
TO_CHAR(dat, 'mm')
ORDER BY TO_CHAR(dat, 'mm'),8;
Asi el reporte se va a generar como calendario.