Oracle Reports
Ileana Balcu, Dulcian, Inc.
Introducción
Este artículo discute las técnicas básicas que el éxito de Oracle Reports Developer debe saber. Está diseñado para el usuario principiante con conocimientos SQL-PL/SQL fuerte que esté interesado en aprender a usar Developer de Oracle Reports.
Informes de desarrolladores las herramientas básicas dePara empezar a utilizar Reports Developer, necesita el software, base de datos y un conjunto de plantillas. Aunque Oracle proporciona un conjunto de plantillas, que no proporcionan una funcionalidad mucho. Puede descargar un conjunto de plantillas de informes del sitio web de Dulcian ( www.dulcian.com ). Estos ejercicios usan el esquema Scott / Tiger que se pueden cargar con la base de datosOracle.
Fuentes de datos
Es una buena idea para preparar los datos incluso antes de empezar a elaborar el informe. Oracle Reports Developer viene con su propio generador de consultas que es bastante útil, pero el cuadro de declaración edición de la consulta es demasiado pequeño para consultas complejas y su fuente no es un tamaño fijo, por lo que no es posible dar formato al código usandosangría. Consultas de gran tamaño son muy difíciles de leer que es más fácil para copiar el texto en un editor de SQL, modificarlo y copiarlo de nuevo. La construcción de la consulta en un editor de SQL también permite llevar a cabo y optimizarlo. El informe no se ejecutará más rápido que la consulta que se basa.
Como ejemplo, la siguiente consulta se utilizará:
SELECT D.DNAME DNAME
,D.LOC DLOC
, E.ENAME NOMEMP
, E.JOB EJOB
, E.HIREDATE EHIREDATE
, E.SAL ESAL
, E.COMM ECOMM
DE EMP E
, DEPT D
DONDE E.DEPTNO (+) = d.deptno
Sugerencia : Siempre alias de las columnas con el mismo nombre con el prefijo del alias con un identificador de grupo. Si usted tiene una columna "Nombre" de la tabla Emp, alias como "Ename." De esta manera, será másfácil de encontrar en los nombres de las fuentes. Si bien esto no es necesario que un informe simple, es una buena práctica que dará sus frutos en el desarrollo de informes más complejos, con varias consultas.
Estilos de informe
Cuando empiece a Oracle Reports Developer, el Asistente para informes se abrirá automáticamente. También se puede acceder seleccionando Archivo | Nuevo | Informe en elmenú.
En primer lugar, es necesario seleccionar un estilo de informe a partir de las siguientes opciones:
Tabular - una simple hoja de cálculo similar al informe (ver Figura 1)
Forma - muestra una forma similar a registro (ver Figura 3)
Izquierda Group - Campos seleccionados del grupo se muestra a la izquierda del informe (ver Figura 6)
Grupo de Arriba- Campos seleccionados del grupo se muestran en la parte superior del informe (ver Figura 7)
Matriz - Informe Especial resumen que calcule los valores correspondientes a una horizontal y una agrupación vertical;
Matriz de Grupo - Un campo de agrupamiento añade al informe de matriz
Etiquetas para Envíos
Formulario de Carta - similar a la capacidadCombinar correspondencia
Figura 1-Ejemplo de informe tabular
Es posible que el informe que está tratando de crear es una combinación de los tipos de informe. Por ejemplo, encima de un grupo, con el informe dentro del marco de un grupo de izquierda, o una forma-como en el marco interior podría ser necesaria. En este caso, comience con el tipo de informe que mejor corresponde a los nivelessuperiores de su informe deseado. Detalle capas se pueden agregar más adelante con el diseño predeterminado adicional. Esta técnica se describe más adelante en este documento.
El Asistente para informes
A menos que su informe es muy simple, siempre hay que empezar a escribir un informe mediante el Asistente para informes. Es una herramienta de gran alcance y que le puede ahorrar un montón de...
Regístrate para leer el documento completo.