Sie sind auf Seite 1von 114

Informes de Oracle

Tutorial
10g Release
B14364-01

Julio de 2005

(10.1.2)

Tutorial de Oracle Reports, 10g Release 2 (10.1.2)


B14364-01
Copyright 2003, 2005, Oracle. Todos
los

derechos

reservados. Autor

principal: Ingrid Snedecor


Autor: Panna Hegde contribuyentes
Colaboradores: Vinayak Hegde, Rohit Marwaha, Pai, Vinodkumar Ratheesh
Pandurangan,
Rajesh
Ramachandran, Vishal Sharma, Navneet Singh, Puvanenthiran Subbaraj, Philipp
Weckerle
Los programas (que incluyen tanto el software y la documentacin contienen informacin
confidencial; se suministra bajo un contrato de licencia que contiene restricciones sobre el uso
y la divulgacin de informacin y tambin estn protegidos por derechos de autor, patentes y
otras leyes de propiedad intelectual e industrial. El proceso de ingeniera inversa,
descompilacin o desensamblaje de los programas, excepto en la medida necesaria para
conseguir la interoperabilidad con otros
Software creados independientemente o segn lo especificado por la ley, est prohibido.
La informacin contenida en este documento est sujeta a cambios sin previo aviso. Si
encuentra cualquier problema en
La documentacin, rogamos nos informe por escrito. Este documento no es garanta de estar
libre de errores.
A menos que est expresamente permitido en su acuerdo de licencia para estos programas,
ninguna parte de estos
Los programas puede ser reproducido o transmitido en cualquier forma o por cualquier
medio, electrnico o mecnico, para ningn
Propsito.
Si los programas son entregados al Gobierno de los Estados Unidos o cualquier licencia o
usando los programas en nombre del Gobierno de los Estados Unidos, el siguiente aviso es
aplicable:
Ee.Uu. Derechos del gobierno de los programas, software, bases de datos y documentacin
relacionada y datos tcnicos
Entregado al Gobierno de los EE.UU. Los clientes son "software informtico comercial" o
"Tcnico comercial
Los datos", de conformidad con el correspondiente reglamento de adquisiciones federales y
organismos especficos suplementarios
Los reglamentos. Como tal, el uso, la reproduccin, divulgacin, modificacin y adaptacin de
los programas, incluido
Documentacin y datos tcnicos, estarn sujetas a las restricciones de licencia establecidos en
la correspondiente
Acuerdo de licencia de Oracle y, en la medida aplicable, los derechos adicionales establecidas
en FAR 52.227-19,
Software informtico comercial-Derechos restringidos (junio de 1987). Oracle Corporation, 500
Parkway, Oracle
Redwood City, CA 94065
Los programas no estn destinados para su uso en armas nucleares, aviacin, transporte masivo,
mdicos u otros intrnsecamente
Aplicaciones peligrosas. Ser el titular de la licencia tiene la responsabilidad de tomar todas las
medidas de fail-safe, backup
Redundancia y otras medidas para garantizar el uso seguro de tales aplicaciones si los
programas son utilizados para tales fines y, por nuestra parte, declinamos cualquier
responsabilidad por los daos causados por ese uso de los programas.
Oracle, JD Edwards, PeopleSoft y Retek son marcas registradas de Oracle Corporation
y/o sus afiliados. Otros nombres pueden ser marcas comerciales de sus respectivos
propietarios.
Los programas pueden proporcionar vnculos a sitios Web y el acceso a los contenidos, productos
y servicios de terceros
Las partes. Oracle no es responsable por la disponibilidad de, o los contenidos proporcionados, los
sitios Web de terceros.
Usted asume todos los riesgos asociados con el uso de dicho contenido. Si usted desea comprar
productos
o
servicios
De un tercero, la relacin es directamente entre usted y el tercero. Oracle no es responsable de:
(a) la calidad de los productos o servicios de terceros; o (b) el cumplimiento de cualquiera de
los trminos del acuerdo con el tercero, incluyendo la entrega de productos o servicios y
obligaciones de garanta relacionadas con comprado
Productos o servicios. Oracle no es responsable de ninguna prdida o dao de cualquier tipo
que usted pueda incurrir de tratar con cualquier tercero.

Contenido
Prefacio.........................................................................................................................
V
V
V
Vi
Vi
Vi

Audiencia.....................................................................................................................................................
Documentacin Accesibilidad..................................................................................................................
Documentacin relacionada......................................................................................................................
Convenciones...............................................................................................................................................
Requisitos previos.......................................................................................................................................

Descripcin del tutorial


1.1

Escenario del tutorial..................................................................................................................

1.2

Resumen......................................................................................................................................

1-1
1-3

Agregar datos a un informe


2.1.

Apertura de la pgina Web........................................................................................................

2.2
muestra.
2-2
2.3
2-5
2.4
2-6

Utilizando el Asistente de datos para agregar datos a una pgina Web de


.......................................................................................................................................................

2-1

Resumen......................................................................................................................................

Revisando el cdigo fuente de la Web Report


3.1.

Ver la fuente de la Web en el generador de informes............................................................

3.2

Comprobar su cdigo JSP..........................................................................................................

3.3

Resumen......................................................................................................................................

3-1
3-2
3-2

Guardar el informe como un archivo JSP...............................................................................

La creacin de un bloque del informe para el informe Web


4.1.

Agregar un bloque Informe a su pgina Web.........................................................................

4.2

Resumen......................................................................................................................................

4-1
4-3

Revisar el cdigo fuente para el bloque del informe


5.1.

5-1
5.1.1

Revisar la etiqueta de encabezado y cuerpo....................................................................

5.1.2

Revisar el rw:etiqueta foreach y cuerpo...........................................................................

5-1
5-1
5.2

Comprobar su cdigo JSP..........................................................................................................

5.3

Resumen......................................................................................................................................

5-2
5-2

Ver la fuente de la Web en el generador de informes............................................................

Iii

Crear un grfico para el informe Web


6.1.

Abrir la fuente para el informe en el generador de informes...............................................

6.2

Crear un grfico mediante el asistente de grficos...............................................................

6.3

Guarda el informe con el nuevo grfico..................................................................................

6.4

Resumen......................................................................................................................................

6-1
6-2
6-4
6-4

Revisar el cdigo fuente para el grfico


7.1.

Ver el cdigo fuente en el generador de informes..................................................................

7.2

Revisar el rw:etiqueta Graph.....................................................................................................

7.3

Resumen......................................................................................................................................

7-1
7-1
7-3

Generar un informe en papel


8.1.

Generar un documento basado en el modelo de datos.........................................................

8.2

Modificar un informe en la vista Diseo de papel.................................................................

8.3

Resumen......................................................................................................................................

8-1
8-3
8-4

Un Gua de referencia rpida


A.1.

Entradas para el asistente de datos


......................................................................................................................................................

A.2.

Entradas para el bloque del informe


......................................................................................................................................................

A.3.

Entradas para el Asistente de grfico


......................................................................................................................................................

A.4.

Entradas para el Asistente para informes


......................................................................................................................................................

A-1

A-1

A-2

A-2

Paleta de herramientas y la barra de herramientas Referencia


B.1.

Barra de herramientas principal.


......................................................................................................................................................

B.2.

Paleta de herramientas de vista de modelo de datos


......................................................................................................................................................

B.3.

Paleta de herramientas de la vista Diseo de papel


......................................................................................................................................................

B-1

B-2

B-3

G
l
o
s
a
r
i
o

n
d
i
c
e

Iv

Prefacio
Este manual le ayudar a familiarizarse con Oracle Reports, as como
presentarle a publicar datos en el Web y papel.

Audiencia
Este tutorial est diseado para los nuevos usuarios de Oracle
Reports,
o
para
usuarios
familiarizados
con
Oracle Reports que quisiera aprender ms acerca de la creacin de
informes Web basado en JSP.

Documentacin Accesibilidad
Nuestro objetivo es hacer que los productos Oracle, servicios y
documentacin de soporte
Accesible, con buena usabilidad, a la comunidad de discapacitados. Con
ese fin, nuestras
La documentacin incluye caractersticas que hacen que la
informacin est disponible para los usuarios de servicios auxiliares
La tecnologa. Esta documentacin est disponible en formato HTML
y contiene marcas
Facilitar el acceso de la comunidad de discapacitados. Normas de
accesibilidad seguir
Evolucionan a lo largo del tiempo, y Oracle est colaborando
activamente con otros lderes del mercado
Los proveedores de tecnologa para hacer frente a obstculos tcnicos,
de manera que nuestra documentacin puede ser
Accesible para todos nuestros clientes. Para obtener ms informacin,
visite la accesibilidad de Oracle
En el sitio Web del programa
http://www.oracle.com/accessibility/
Accesibilidad de los ejemplos de cdigo de la documentacin
Los lectores de pantalla no siempre puede leer correctamente el cdigo
de ejemplos de este documento. Las convenciones para escribir cdigo
que requieren llaves de cierre debe aparecer en un
De lo contrario lnea vaca; sin embargo, algunos lectores de pantalla
pueden no siempre lee una lnea de texto que consta nicamente de un
soporte o cors.
Accesibilidad de los enlaces a sitios Web externos en la
documentacin
Esta documentacin puede contener enlaces a sitios Web de otras
compaas o
Las organizaciones que Oracle no posee o controla. Oracle ni evala ni
hace ninguna representacin con respecto a la accesibilidad de estos
sitios Web.
TTY Access a Oracle Support Services
Oracle ofrece servicios dedicados de telfono de texto (TTY) acceso
a los servicios de soporte tcnico de Oracle dentro de los Estados
Unidos de Amrica, las 24 horas del da, los siete das de la
semana. Para la compatibilidad con TTY, llame al 800.446.2398.

Documentacin relacionada
Para obtener ms informacin acerca de Oracle Reports, consulte los
siguientes recursos:

Oracle informa de la creacin de informes

Oracle Application Server Reports Services la publicacin de

informes en la Web de Oracle Reports ayuda online, a la que se


puede acceder de dos maneras:

Generador de informes:
- Seleccione Ayuda > Contenido de la ayuda.
- Haga clic en Ayuda o presione F1 en cualquier cuadro de dilogo.
- En el Inspector de propiedades, haga clic en Propiedades y, a
continuacin,
presione
F1
para
mostrar
el
Tema de ayuda de la propiedad.

En el Oracle Technology Network (OTN) Oracle Reports pgina 10 g


(http://www.oracle.com/technology/products/reports/
index.h
El tml):
- alojado en Recursos , haga clic en para mostrar la Ayuda en
lnea
basado
en
Web
La ms reciente versin de Oracle Reports ayuda en lnea.

Convencion
es

en Noticias, haga clic en Oracle Reports Online ayuda a


sustituir
su
actualizacin
Oracle Reports ayuda en lnea en el generador de informes con la
actualizacin ms reciente.
Instrucciones para sustituir el archivo de ayuda se incluyen en
el archivo readme.txt en el archivo de descarga.
Las siguientes convenciones de texto se utilizan en este documento:
Convencin

Significado

Negrita

Negrita indica graphical user interface elementos asociados


Con una accin, o en los trminos definidos en el texto o en
el glosario.

Cursiva
Cursiva Indica ttulos de libros, nfasis o variables de
marcador de posicin para
Que tiene que aportar valores particulares.
Monovolumen
URLs, cdigo

Tipo monoespaciado indica comandos dentro de un prrafo,


En los ejemplos, el texto que aparece en la pantalla, o el texto
que usted escriba.

Requisitos previos
Los ejercicios en el tutorial de utilizar los recursos humanos esquema de
ejemplo proporcionado con
La base de datos Oracle y una plantilla HTML. Tambin hemos
proporcionado un archivo de texto
Con SQL tendr que introducir, as como las pginas JSP que crear en
cada captulo.
Puede descargar estos archivos de Oracle Technology Network
(OTN) Oracle Reports pgina 10 g

(http://www.oracle.com/technology/products/reports/index
.html):
Haga clic en Introduccin a Oracle Reports. Vaya al ndice y, a
continuacin,
haga
clic
en Ejemplos.
En la pgina ejemplos, ver un enlace al tutorial de Oracle Reports.
Tambin
puede
encontrar
Los archivos en el CD de documentacin que se incluye con el producto.
Se
recomienda
que
Puede copiar los archivos en un directorio local (por
ejemplo, d:\Reports_Tutorial).

Vi

Esquema de ejemplo
Este tutorial se basa en los datos que figuran en la seccin de
Recursos
Humanos
de
la
Esquema de ejemplo. Este esquema de muestra se suministra
con la base de datos de Oracle.

Visualizacin de informes Web


Para producir el informe basado en la Web, usted debe tener un
navegador Web instalado en su equipo. Los requisitos mnimos y
recomendados son:

Microsoft Internet Explorer 4.x o superior

Netscape Communicator 4.x o superior

Viendo el origen Web


Aunque puede ver la fuente de la Web para su informe de JSP en el
generador de informes, este tutorial tambin se muestra cmo
analizar su origen Web en un editor de texto. Es
Recomienda que utilice un editor de texto como el Bloc de notas o
UltraEdit.

Vii

Viii

1
Descripci
n del
tutorial
En este tutorial, se supone que eres un desarrollador para una compaa
llamada mi
Empresa. Le han pedido a publicar algn contenido en la intranet de la
empresa.
Los administradores de recursos humanos para cada sucursal debe ser
capaz de ver este contenido de
Cualquier ubicacin. Debe utilizar la plantilla de la empresa (que es un
archivo HTML) para hacer
Los datos mira bien en la Web. Al mismo tiempo, los administradores
deben ser capaces de imprimir un
La versin en papel del informe.
En este tutorial, va a crear un informe para la Web utilizando la
tecnologa JavaServer Pages (JSP) que
Muestra la informacin requerida sobre los salarios de los empleados
de cada departamento. Usted
Tambin crear un grfico de modo que los administradores pueden
ver un resumen de los datos. Al final de
El tutorial, aprender a generar un documento basado en el mismo
modelo de datos.
La figura 1-1 muestra una descripcin general de la primera parte del
tutorial.
Figura 1-1

Descripcin del Tutorial: Crear el informe Web

1.1 Escenario del tutorial


En los captulos de este tutorial:
1.

Se abrir la pgina Web que hemos proporcionado por usted, la

cual contiene algunas


Simple HTML y, a continuacin, crear un modelo de datos para el
informe, en el que se van a extraer datos de un origen de datos de
ejemplo en el informe (Captulo 2, "Adicin de datos a un
informe"). Esta pgina Web contiene la plantilla para mi empresa
se ven y se sienten.

Descri
pcin
del
tutoria
l
1-1

Escenario del tutorial

Figura 1-2

2.

el

Agregar datos a una pgina HTML

En el captulo 3, "Revisar el cdigo fuente de la Web Report", se revisar


Informe resultante para analizar qu pasos se complet en
el Captulo 2, "Adicin
Datos para un informe" hizo a la pgina Web de muestra para
ayudarle a entender qu
Generador de informes hizo a la pgina Web de muestra. Puede
comparar la Web de muestra.
Pgina hemos proporcionado con la consiguiente pgina Web
basada en JSP. Aqu, sers
Capaz de examinar cmo el modelo de datos en busca de generador
de informes, y cmo se ve en
XML.

En el captulo 4, "la creacin de un bloque del informe para el Informe


Web", se utilizar el
Informe informe Asistente para agregar un bloque a la JSP y
generar un simple basada en JSP informe Web a su navegador
Web.
3.

Figura 1-3 La creacin de un bloque del informe para su informe Web


basado en JSP

En el captulo 5, "Revisar el cdigo fuente para el bloque del informe",


usted analizar
La fuente de la Web de su informe para revisar la forma en que el
informe fue insertado en bloque
Su informe Web basado en JSP. De nuevo, usted examinar el cdigo
XML para ver cmo ha cambiado el cdigo fuente.
4.

5.

En el captulo 6, "Crear un grfico para la Web Report", que va a utilizar

el grfico
Asistente para agregar un grfico a la JSP, a continuacin, generar el
informe a su JSP completados
Navegador Web.

1-2

Tutorial de Oracle Reports

Resume
n

Figura 1-4

Agregar un grfico a un informe Web basado en JSP

En el captulo 7, "Revisar el cdigo fuente para el grfico", se


revisar el nuevo
Generador de informes de cdigo aadido a tu web fuente para
producir la grfica.
6.

En el captulo 8, "Generando un informe en papel", se generar un


informe basado en papel
En el mismo modelo de datos y diseo que ha creado para la Web
basado en JSP informe.
7.

Figura 1-5 Generar un informe en papel desde una pgina JSP Web
basado en el modelo de datos del informe

1.2 Resumen
"Adicin

Ahora que usted sabe lo que este tutorial cubre, puede ir al captulo 2,

Datos para un informe" para aprender a crear un modelo de datos para


el informe con los datos
Asistente.

Descri
pcin
del
tutoria
l
1-3

Resumen

1-4

Tutorial de Oracle Reports

2
Agregar datos a
un informe
Hora de finalizacin estimada: 15 minutos.
Considere el escenario donde tienes que crear un informe Web para su
empresa
Los administradores de recursos humanos. Este informe Web debe
mostrar
informacin
sobre
sueldos
Cada uno de los empleados de un departamento. Usted ya tiene una
pgina
HTML
que
coincida
con
el
Logotipo de la empresa y colores. Debe agregar la informacin
necesaria para esta pgina.
En este captulo se muestra cmo utilizar el Asistente de datos en el
generador de informes para agregar datos a una pgina HTML
existente como se ilustra en la Figura 2-1. Al final del captulo, se
habr creado un modelo de datos para que los datos estn disponibles
para su uso en un informe Web.
Figura 2-1

Agregar datos a una pgina HTML

2.1. Apertura de la pgina Web


Los pasos de esta seccin muestran cmo abrir la plantilla de
pgina web hemos proporcionado, llamado emprev.htm. En
primer lugar, se abrir la pgina Web en su explorador Web
para que pueda ver lo que nuestra plantilla parece.
Nota: Si usted no tiene este archivo, consulte

la seccin Requisitos previos, en el Prefacio.

Para abrir la pgina de ejemplo en HTML en el explorador Web

En su navegador Web (por ejemplo, Netscape o Internet Explorer),


elija Archivo >
Abrir, y vaya a emprev.htm. La emprev.htm archivo es el archivo
de ejemplo que
Hemos proporcionado en este tutorial.

Agregar
datos a un
informe
2-1

Utilizando el Asistente de datos para agregar datos a una pgina Web de muestra.

Para abrir una pgina HTML existente


en el generador de informes 1. Abra el
Generador de informes.
Si est utilizando UNIX, navegue hasta el
directorio donde est instalado el generador de informes
y, a continuacin, ejecutar runbuilder.sh.
Nota:

En el cuadro de dilogo de bienvenida, haga clic en Abrir un informe


existentey, a continuacin, haga clic en Aceptar.
2.

En el cuadro de dilogo Abrir, navegue hasta la carpeta donde estn los


archivos de ejemplo del tutorial
Ubicado. Por ejemplo, d:\Reports_Tutorial.
3.

4.

Encontrar el emprev.htm archivo y haga clic en Abrir.

El informe EMPREV aparece en el objeto Navigator.


Figura 2-2. El objeto Navigator muestre una pgina HTML existente

2.2 Utilizando el Asistente de datos para agregar datos a una pgina


Web de muestra.
Al generar un informe, primero debe crear un modelo de datos
seleccionando los datos que desea utilizar en el informe.
Los pasos descritos en esta seccin se describe el procedimiento para
usar el Asistente de datos para construir un modelo de datos para el
informe de la Web. Este modelo de datos convierte los datos del
esquema de ejemplo disponible para su utilizacin en el informe.

Para agregar datos a una pgina HTML existente


Abra el Asistente de datos para definir un diseo y agregar un modelo
de datos.
1.

En el Explorador de objetos, haga doble clic en el nodo de modelo de


datos.
B. En el modelo de datos, haga clic con el botn secundario en el lienzo
y, a continuacin, elija el asistente de datos de
El men emergente.

2.

Si aparece la pgina de bienvenida, haga clic en Siguiente.

En la pgina Nombre de la consulta, haga clic en Siguiente para aceptar


el nombre predeterminado.
3.

En la pgina de origen de datos, asegrese de que consulta SQL est


seleccionada y, a continuacin, haga clic en Siguiente.
4.

Nota: En la pgina de origen de datos, puede elegir cualquier origen

de datos
Desea usar en su informe. Para obtener ms informacin acerca del
uso de
Pluggable los orgenes de datos, consulte la Ayuda en lnea de Oracle
Reports.

2-2

Tutorial de Oracle Reports

Utilizando el Asistente de datos para


agregar datos a una pgina Web de
muestra.

En la pgina de datos, puede realizar cualquiera de las acciones


siguientes:
5.

Abrir el tutorial_sql.txt en un editor de texto, copie la


consulta y
Pegarlo en el cuadro Instruccin SQL. A continuacin, vaya al
paso 16.

Aprenda a utilizar el Generador de consultas. Para ello, siga los


pasos 6 a 15.

Para utilizar el Generador de consultas, haga clic en Generador de


consultas.
6.

Nota: Si no conoce la informacin de conexin para el

Base de datos que contiene el esquema de ejemplo hemos


proporcionado, pngase en contacto con
Su administrador.
7.

En el Generador de consultas, haga doble clic en la tabla Empleados.

Haga doble clic en la tabla Empleados de nuevo y, a continuacin,


haga clic en Cerrar.
8.

Figura 2-3
consultas

Los empleados las tablas que aparecen en el Generador de

Muestra la tabla Empleados en el Generador de consultas


como empleados y empleados A1. El vnculo entre la ID de
administrador en los empleados y el Id. de empleado en
LOS EMPLEADOS A1 se crea automticamente debido a
las limitaciones que existen en la tabla Empleados.
Nota: Observar que algunos de los nombres de

columna son audaces, y algunos estn en cursiva.


Los nombres de columna que aparecen en negrita
son claves principales y los nombres de columna que
aparecen en cursiva son claves externas.
En la tabla Empleados, seleccione las casillas de verificacin
correspondientes a los siguientes campos (debe
Seleccione los campos en el siguiente orden):
9.

EMPLOYEE_ID.

FIRST_NAME

LAST_NAME

HIRE_DATE

JOB_ID.

Sueldo

Departamento_ID

10. Los empleados en una tabla1, seleccione las casillas de verificacin

correspondientes a los siguientes campos:

EMPLOYEE_ID.

Agregar
datos a un
informe
2-3

Utilizando el Asistente de datos para agregar datos a una pgina Web de muestra.

FIRST_NAME

LAST_NAME

11. Haga clic en Aceptar.


12. La consulta que genera el generador de consultas, se muestra en

la instruccin de consulta SQL


Cuadro de texto, y debera parecerse a la siguiente:

Seleccionar todos los empleados.Employee_ID


,
LOS
EMPLEADOS.FIRST_NAME,empleado
s.LAST_NAME ,
empleados.hire_date
, LOS EMPLEADOS.sueldo
,
LOS
EMPLEADOS.Dep
artamento_ID
,
Empleados_A1.
Employee_ID
,
Empleados_A1
.job_id
,
Empleados_A1.FIRST_NAME,
Empleados_A1.LAST_NAME de empleados,
empleados Empleados_A1
Donde (Empleados.manager_ID = Empleados_A1.Employee_ID)

13. Para restringir los datos recuperados slo a los empleados en el

Departamento 100, agregar un


Clusula y, para que la consulta tenga este aspecto (nuevo cdigo est
en negrita):
Seleccionar todos los empleados.Employee_ID
,
LOS
EMPLEADOS.FIRST_NAME,empleado
s.LAST_NAME ,
empleados.hire_date
, LOS EMPLEADOS.sueldo
,
LOS
EMPLEADOS.Dep
artamento_ID
,
Empleados_A1.
Employee_ID
,
Empleados_A1
.job_id
,
Empleados_A1.FIRST_NAME,
Empleados_A1.LAST_NAME de
empleados,
empleados Empleados_A1
Donde (Empleados.manager_ID = Empleados_A1.Employee_ID)
Y EMPLEADOS.Departamento_ID=100

14. Hagamos el informe un aspecto ms organizado por mostrar el

empleado names
Con sus apellidos en primer lugar.
Concatenar

LOS

EMPLEADOS.FIRST_NAME

SUS

EMPLEADOS.LAST_NAME
llamado emp_name.

campos

en

un

alias

La lnea de la consulta debera tener este aspecto:


, LOS EMPLEADOS.LAST_NAME ||', '|| empleados.FIRST_NAME nombre_emp.

15. Concatenar los empleados_A1.FIRST_NAME y Empleados_A1.ltima_

Los campos de nombre en un alias llamado mgr_name.


La lnea de la consulta debera tener este aspecto:

, Empleados_A1.LAST_NAME ||', '|| Empleados_A1.FIRST_NAME mgr_name

16. Verifique que su consultaes correcta. Toda la consulta debera tener este

aspecto:

Seleccionar todos los empleados.Employee_ID,


Los empleados.LAST_NAME||','|| empleados.FIRST_NAME nombre_emp,
EMPLEADOS.hire_date,
Los empleados.job_id, empleados.sueldo, empleados.Departamento_ID,
empleados_
A1.Employee_ID,
Empleados_A1.LAST_NAME||','||
Empleados_A1.FIRST_NAME mgr_nombre de empleados,
empleados Empleados_A1
Donde
(Empleados.manager_ID
=
Empleados_A1.Employee_ID) Y
SUS
EMPLEADOS.Departamento_ID = 100

2-4

Tutorial de Oracle Reports

Guardar el
informe como
un archivo
JSP

Nota: Si no est seguro de si su consulta es correcta, abra el

Tutorial_sql.txt desde los archivos de ejemplo que le


proveemos.
17. Haga clic en Siguiente.
18. Ahora que hemos seleccionado los datos crudos, permtanos

organizar esta informacin en grupos por


Nombre del jefe de departamento.

En la pgina de grupos, en la columna de la izquierda, haga


clic en el campo NOMBRE_MGR, haga clic en la flecha
derecha para mover el campo a la lista Campos de grupo y, a
continuacin, haga clic en Siguiente.
19. Ahora, vamos a calcular algunos de nuestros datos. La

pgina de Totales muestra algunos de los


Los clculos comnmente utilizados.

En la pgina de totales, en la columna de la izquierda, haga clic


en el sueldoy, a continuacin, haga clic en Suma para mostrar la
suma de los sueldos totales de columna en la lista.
20. Haga clic en Finalizar.
Figura 2-4

La vista del modelo de datos para el informe.

Nota: un informe de resumen de nivel se

muestra en la parte superior izquierda


La seccin de la vista del modelo de datos, pero
no se muestra en esta imagen.

2.3 Guardar el informe como un archivo JSP


En el Generador de informes, puede guardar el informe utilizando

varios formatos. Puesto que somos


Crear un informe Web basado en JSP, guardaremos nuestro informe en
el formato de JSP.

Para guardar el informe como una pgina JSP.


Seleccione el informe en el objeto Navigator y, a continuacin,
elija Archivo > Guardar como.
1.

En el cuadro de dilogo Guardar, cambiar el nombre del informe


para emprev_sus iniciales,
Cambiar el tipo de informes JSP (.jsp)y, a continuacin, haga clic
en Guardar.
2.

Agregar
datos a un
informe
2-5

Resumen

Nota: Asegrese de incluir sus iniciales para que no

sobrescriba
Los archivos que nos han proporcionado. Desde JSP es la
tecnologa principal
Generador de informes se utiliza para la publicacin de
informes en la Web, guardar el informe
En el formato de JSP prepara su informe para los
captulos posteriores en el
Tutorial.
3.

Elija Archivo > Cerrar.

2.4 Resumen
informe sobre

informes

Enhorabuena! Ahora ha creado un modelo de datos que permite incluir un


Su pgina Web. Ahora ya sabe cmo:

Abra una pgina Web existente (archivo HTML) en el generador de

Utilice el asistente de datos para especificar los datos para un informe

Utilizar el Generador de consultas para seleccionar datos

Guardar el informe como un Server Pages (JSP).

Para revisar su trabajo, contine al Captulo 3, "Revisar el cdigo fuente


de la Web Report". De lo contrario, vaya al Captulo 4, "la creacin de un
bloque del informe para el Informe Web" para continuar la construccin
de su informe.

2-6

Tutorial de Oracle Reports

3
Revisando el cdigo fuente de la Web
Informe
Hora de finalizacin estimada: 5 minutos
En el captulo 2, "Adicin de datos a un informe", agreg un modelo
de datos para la pgina Web. Aqu, nos muestran la relacin entre las
entradas realizadas en el asistente y el modelo de datos que ha
creado, as como la de JSP y el cdigo XML.
Se examinarn tambin las etiquetas JSP personalizadas que insertada
en el generador de informes de JSP. Estas etiquetas JSP personalizadas
permiten Oracle Reports para agregar los datos que haya elegido en
el Asistente de Datos para el informe de Web basado en JSP.

3.1. Ver la fuente de la Web en el generador de informes


Para ver la fuente de la Web de su informe en el generador de
informes
Asegrese de que el informe emprev_sus iniciales.jsp est
abierto en el generador de informes.
1.

En el Explorador de objetos, haga doble clic en el nodo del Modelo


de datos para mostrar los datos
Modelo para este informe. El modelo de datos debera tener este
aspecto:
2.

Figura 3-1

3.

La vista del modelo de datos para el informe.

En el modelo de datos de la vista, haga clic en el botn fuente Web

en la barra de herramientas.

Revisando el cdigo fuente de la


Web Report
3-1

Comprobar su cdigo JSP

Nota: Tambin puede hacer doble clic en el icono

de la fuente de la Web bajo el nombre de informe


en el objeto Navigator.
El cdigo fuente se muestra en la vista Cdigo fuente web.
Desplazarse por el cdigo y tenga en cuenta los siguientes
elementos:
El @ taglib referencias de lnea los informes biblioteca para todas
las etiquetas JSP comenzando con
Rw. <%...%> Marca de etiquetas JSP-las etiquetas y elija
la biblioteca de etiquetas personalizadas JSP.

Observe la apertura rw: etiqueta Report y la apertura y el cierre


de rw:objetos
Etiquetas.

El rw:informe etiqueta aparece despus de la biblioteca llamada.


En un informe, todos los informes
El generador de etiquetas JSP debe aparecer entre una
apertura
y
cierre rw:informe
Etiqueta. Si el cierre rw: etiqueta report viene antes de los
datos
utilizados,
el
informe
Estar vaca.

El rw:objetos etiquetas aparecen en la fuente de la Web. Observe


que no ve
Cualquier texto entre las etiquetas de apertura y cierre. Cuando
guarde el informe
Su sistema de archivos, Generador de informes modelo codifica
los datos y otros elementos
En un lenguaje llamado XML, y coloca el modelo de datos entre
estas etiquetas.
Generador de informes oculta el cdigo XML entre estas
etiquetas para mantener XML
Integridad.

Nota: a menos que usted se siente cmodo

utilizando XML y JSP, se recomienda no


escribir nada entre los (rw) Etiquetas:objetos
en esta vista.

3.2 Comprobar su cdigo JSP


Si usted ha llegado a este captulo y todava no est seguro de si
su JSP es correcto, abra el archivo emprev.jsp. Este archivo se
encuentra en el directorio ejemplos del tutorial que ha creado.

3.3 Resumen
Enhorabuena! Que haya terminado de revisar los datos que agreg a su
informe
Web
En el captulo 2, "Adicin de datos a un informe". Ahora ya sabe cmo
ver
el
cdigo
fuente

En la vista Cdigo fuente Web Generador de informes y han aprendido


acerca
de
estos
informes
de
Oracle
Etiquetas JSP personalizadas:

Rw:informe

Rw: objeto

Contine al captulo 4, "la creacin de un bloque del informe para el


Informe Web" para aadir un bloque Informe de Web y finalizar su
informe.
Para obtener ms informacin acerca de Oracle Reports de etiquetas JSP,
consulte la Ayuda en lnea de Oracle Reports.

3-2

Tutorial de Oracle Reports

4
La creacin de un bloque del informe
para el informe Web
Hora de finalizacin estimada: 15 minutos.
Ahora que ha creado el conjunto de datos, debe dar formato a los datos
en su informe, y, por tanto, proporcionar a los gestores la informacin
actual acerca de sus empleados. Para ello, puede crear un informe de
bloque y agregarla a su informe. Este informe saca en bloque los datos
dinmicamente mediante la consulta especificada en el captulo 1 cada
vez que se ejecute el informe y dar formato a los datos en su informe.
Los pasos descritos en este captulo se describe el procedimiento
para agregar un bloque Informe a su pgina Web, como se
muestra en la Figura 4-1.
Figura 4-1 La creacin de un bloque del informe para su informe Web
basado en JSP

4.1. Agregar un bloque Informe a su pgina Web


Si ha realizado los pasos descritos en el Captulo 3, "Revisar el cdigo
fuente de la Web
Informe", ya debe tener la fuente abierta en el generador de informes.
En este caso,
Puede omitir el paso 1. Los pasos descritos en esta seccin se muestra
cmo utilizar el Asistente para informes para
Dar formato a los datos especificados en el captulo 1, y tirar en el
dinmicamente los datos en su
Informe.

Para agregar un bloque de informe


Asegrese de que su informe (emprev_sus iniciales.jsp)
est abierta en informes
Builder.
1.

Nota: Si usted no cree emprev_sus iniciales.jsp en

Captulo 1, abra el archivo emprev.jsp.

La creacin de un bloque del


informe para el informe Web
4-1

Agregar un bloque Informe a su pgina Web

En el Explorador de objetos, haga doble clic en el nodo origen Web


bajo emprev_su
Las iniciales.
2.

En la vista Cdigo fuente Web, elija Edicin > Buscar y reemplazar para
buscar y eliminar el
Siguiente texto. Tenga en cuenta que este texto se presenta en dos
lugares.
3.

Reemplace este texto con el bloque del informe en el captulo 4 del


tutorial.

Asegrese de que el cursor se encuentra en la ubicacin en la que se


elimin el texto y elija
Insertar > Bloque del informe para mostrar el Asistente para informes.
4.

Figura 4-2

Insertar el bloque del informe en su origen Web

En la primera pgina del asistente, el ttulo de su informe los


salarios de mi equipo.
5.

Seleccione el botn de opcin Grupo de encima y, a continuacin, haga


clic en Siguiente.
6.

Dar formato a los datos de manera que la lista de los nombres de los
empleados en una columna hacia abajo, como
Siguiente:
7.

En la pgina, haga clic en Grupos G_Employee_ID, y, a


continuacin, haga clic en Bajar para mover el grupo se muestra la
lista de grupos.
Nota: Si no selecciona los campos en el orden correcto

Seccin 2.2, "Usar el Asistente de datos para agregar datos a una


Web de muestra.
Pgina", no podr ver este grupo. Si este es el caso, copie
el
texto
SQL
Desde el tutorial_sql.txt en el cuadro Instruccin

de consulta.
8.

Haga clic en Siguiente.

En la pgina Campos, haga clic en las flechas dobles (>>) para mover
todos los campos disponibles para
Se muestra la lista de campos.
9.

10. En la lista Campos mostrados, haga clic en Employee_ID1y, a

continuacin, haga clic en la flecha izquierda (<)


Mover el campo a la lista Campos disponiblesy, a continuacin, haga
clic en Siguiente.
11. En la pgina de etiquetas, haga clic en Siguiente.
12. Asegrese de que est seleccionado plantillas predefinidas en la pgina

Plantillas.
4-2

Tutorial de Oracle Reports

Resume
n
13. Asegrese de que la plantilla Beige est seleccionada y, a

continuacin, haga clic en Finalizar.

El Asistente para informes ahora ha generado el cdigo HTML


con etiquetas JSP personalizadas para mostrar sus datos con
formato en la pgina Web.
14. Elija Archivo > Guardar como.
15. En el cuadro de dilogo Guardar, cambiar el nombre

a emprev_sus iniciales.jsp, y
Haga clic en Guardar.

16. Haga clic en el botn Ejecutar diseo web en la barra de

herramientas para ejecutar y ver el informe en la


Su navegador Web.
Notas:

Si Netscape 7.0 es el navegador predeterminado, y hace el


navegador
No se muestre, establezca la clave del
Registro HKEY_CURRENT_
Los
usuarios\Software\Oracle\Toolkit\Tk
browser a la ubicacin predeterminada del
explorador. Asegrese de que las teclas
BrowserPath BrowserName y reflejar los
valores correctos. Por
ejemplo: BrowserName=Netscape
7; BrowserPath=C:\Archivos de
programa\Netscape\Netscape\Netscp.e
xe.

Si se ejecuta en Diseo Web falla con un error relacionado


con la
Major.Minor versin, tendr que actualizar el
Variables de
entorno CLASSPATH o informes_CLASSPAT
H, de la siguiente manera: retirar el
9.0.x especificacin ORACLE_HOME en
el oc4j.jar File path (el oc4j.jar archivo
ruta debe especificar slo el 10g Release 2
(10.1.2) ORACLE_HOME).

Su informe debe tener este aspecto:


Figura 4-3

Informe Web basado en JSP con el bloque del informe

Tambin
puede
ejecutar
el empreva.jsp abriendo el archivo JSP en el
generador de informes, y corriendo a la Web.
Nota:

4.2 Resumen
Enhorabuena! Se ha aadido un bloque informe a un informe de la Web.
Ahora ya sabe cmo
A:
La creacin de un bloque del
informe para el informe Web
4-3

Resumen

Crear un bloque informe

Agregar un informe bloque a una pgina HTML de un


Web basado en JSP informe

Para revisar los resultados, continuar en el Captulo 5, "Revisar el cdigo


fuente para el bloque del informe". De lo contrario, vaya al Captulo 6,
"Crear un grfico para la Web Report" para agregar un grfico a su
informe.

4-4

Tutorial de Oracle Reports

5
Revisar el cdigo fuente para el informe.
Bloquear
Hora de finalizacin estimada: 5 minutos
En el captulo 4, "la creacin de un bloque del informe para el
Informe
Web",
agreg
un
bloque
informe
Un informe Web basado en JSP. Este captulo revisa el cdigo fuente
aadida
para
el
informe.
Bloque.

5.1. Ver la fuente de la Web en el generador de informes


Para ver la fuente de la Web
Abrir la fuente de la Web para el emprev_sus
iniciales.jsp informe creado
En el captulo 4, "la creacin de un bloque del informe para el
Informe Web" haciendo doble clic en el
Fuente Web nodo del objeto Navigator.

5.1.1 Revisar la etiqueta de encabezado y cuerpo


--> lnea.

1.

En la vista Cdigo fuente Web, busque el <!-- EL CABEZAL


Este cdigo HTML indica una lnea de comentario que le ayuda a
localizar la informacin de encabezado de informe en el archivo.

Busque el <th> y <tr> Etiquetas, que debera tener un aspecto


parecido a este:
2.

<tr>
<th
<rw:id
id="asArray
HBEMPLOYEEID92"="no"
/>
Class="OraColumnHeader">Employ
ee ID </a>
<th
<rw:id
id="asArray
class="OraColumnHeader">
Nombre </a>

HBempname92"="no"

/>
emp

5.1.2 Revisar el rw:etiqueta foreach y cuerpo


El rw: etiqueta foreach bucles en un grupo. El diseo se repite para
cada instancia del grupo especificado.
En la vista Cdigo fuente Web, busque el <rw:foreach> etiqueta
JSP y busque esta lnea:
1.

<rw foreach:id="R_G_Employee_ID921" src="G_Employee_id">

Aqu, R_G_IDEMPLEADO es un identificador nico para este bucle


y G_Employee_ID es el modelo de datos de grupo en el que
repite el bucle.
Observe que la etiqueta </tbody> que cierra la tabla siguiente del
cierre
</rw:> etiqueta foreach, tal como se muestra aqu:
2.

Revisar el cdigo fuente para el


bloque del informe
5-1

Comprobar su cdigo JSP

<td
<rw:encabezados
id=HFDEPARTMENTID92"
src...>
</tr>
<
/r
w:
fo
re
ac
h>
</
tb
od
y>

5.2 Comprobar su cdigo JSP


Si usted ha llegado a este captulo y todava no est seguro de si su JSP es
Correcto,
abra
el
archivo
que
hemos
proporcionado,
llamado empreva.jsp. Este archivo se encuentra en el directorio de
ejemplos.

5.3 Resumen
informe bloque

Enhorabuena! Que haya terminado de revisar el cdigo fuente para el

Agregado en el Captulo 4, "la creacin de un bloque del informe para el


Informe Web". Continuar
Captulo 6, "Crear un grfico para la Web Report" para agregar un grfico a
su Web informe.

5-2

Tutorial de Oracle Reports

6
Crear un grfico para el
informe Web
Hora de finalizacin estimada: 15 minutos.
En este captulo se describe cmo utilizar el asistente de grficos
para crear un grfico que permite
Administradores ver los salarios de los empleados, y donde cada
empleado.
Tasa de compensacin entra dentro de un departamento
especfico, tal como se muestra en la Figura 6-1.
Si ya sabe cmo usar el asistente de grficos, consulte el Apndice A.3,
"entradas para el Asistente de Grfico"para una gua de referencia
rpida.
Figura 6-1

Agregar un grfico a un informe Web basado en JSP

6.1. Abrir la fuente para el informe en el generador de informes


Para abrir el Generador de informes de origen Web
En el objeto Navigator, asegrese que el emprev_sus
iniciales.jsp
El archivo est abierto.
1.

Nota: Si an no ha creado su propia web basada en JSP

Informe, abra el archivo que le hemos proporcionado,


denominado empreva.jsp.

En el objeto Navigator, bajo el nombre de informe, haga doble clic


en el icono de origen Web
2.

Para mostrar el cdigo fuente en la vista Cdigo fuente web.


En la vista Cdigo fuente Web, elija Edicin > Buscar y
reemplazar para buscar y eliminar el
Siguiente texto:
3.

Reemplace este texto con el grfico en el captulo 6 del tutorial.

Crear un grfico para el


informe Web
6-1

Crear un grfico mediante el asistente de grficos

6.2 Crear un grfico mediante el asistente de grficos


En esta seccin, podr utilizar el asistente de grficos para insertar el
cdigo XML y JSP para el grfico en la pgina Web para tu web informe.
Los pasos le muestran cmo elegir el tipo de grfico que desee, y las
definiciones de los ejes X e Y. Tenga en cuenta que usted
Basar el grfico sobre la consulta que ha creado en la seccin 2.2, "Usar el
Asistente de datos para agregar datos a una pgina Web de ejemplo".
Si ya sabe cmo usar el asistente de grficos, consulte el Apndice
A, "Gua de referencia rpida" para las entradas en el asistente de
grficos.

Para crear un grfico


Asegrese de que el cursor est donde se elimin el texto y elija Insertar
> Grfico
Mostrar el asistente de grficos.
1.

Figura 6-2

2.

Insertar un grfico en su origen Web

Si aparece la pgina de bienvenida, haga clic en Siguiente.

En la siguiente pgina del asistente de grficos, puede elegir entre una


variedad de grfico
Los estilos. Para nuestro informe sencillo, vamos a elegir un grfico de
barras.
3.

En el asistente de grficos, asegrese de que el tipo de grfico


predeterminado (Bar) est seleccionada y, a continuacin,
Haga clic en Siguiente.
Mover Employee_ID para el eje X Lista de categoras y, a continuacin,
haga clic en Siguiente.
4.

Mueva el sueldo a la lista de datos del eje Y, a continuacin, haga clic


en Siguiente.
5.

En la pgina de diseo, haga clic y arrastre el campo ID_empleado


desde los grupos
Campo en el campo de barras y, a continuacin, haga clic en Siguiente.
6.

Ttulos del grfico en la pgina, seleccione Mostrar ttulo, y en el


primer campo, escriba
Empleados por sueldoy, a continuacin, haga clic en Siguiente.
7.

8.

Asegrese de que est seleccionado Mostrar Leyenda.

En la lista Ubicacin, seleccione Derechay, a continuacin, haga clic


en Siguiente.
9.

10. En el eje X muestra el campo Ttulo, escriba los empleados, a

continuacin, haga clic en Siguiente.

mostrar el ttulo del eje X se selecciona


automticamente cuando se escribe texto en el
campo.
Nota:

6-2

Tutorial de Oracle Reports

Crear un grfico
mediante el asistente de
grficos
11. En el eje Y1 Mostrar campo de ttulo, escriba los sueldosy, a

continuacin, haga clic en Siguiente.

12. En la parte inferior de la pgina en el Asistente de grfico, haga clic

en la fila 1 y elegir un color


Por ejemplo, diferente color rosa oscuro.

Elegir otros colores para las dems filas, si es necesario.


13. Haga clic en Finalizar.

Nota: Si hace clic en Siguiente, en lugar de finalizar,

usted notar que hay


Otra pgina en el asistente de grficos donde puede
agregar hipervnculos a
Su grfico. Ya no estamos usando el grfico de
hipervnculos en este tutorial,
Puede hacer clic en Finalizar. Si desea obtener ms
informacin sobre el uso de la
Asistente de grfico y grfico hipervnculos,
visite Introduccin a Oracle
Informes y navegar a la pgina de ejemplos. Aqu puede
ver un
Ejemplo de grfico mediante hipervnculos.
14. Haga clic en el botn Ejecutar diseo web en la barra de

herramientas para obtener una vista previa del informe en su Web


Navegador.
Notas:

Si Netscape 7.0 es el navegador predeterminado, y hace el


navegador
No se muestre, establezca la clave del
Registro HKEY_CURRENT_
Los
usuarios\Software\Oracle\Toolkit\Tk
browser a la ubicacin predeterminada del
explorador. Asegrese de que las teclas
BrowserPath BrowserName y reflejar los
valores correctos. Por
ejemplo: BrowserName=Netscape
7; BrowserPath=C:\Archivos de
programa\Netscape\Netscape\Netscp.e
xe.

Si se ejecuta en Diseo Web falla con un error relacionado


con la
Major.Minor versin, tendr que actualizar el
Variables de
entorno CLASSPATH o informes_CLASSPAT
H, de la siguiente manera: retirar el
9.0.x especificacin ORACLE_HOME en
el oc4j.jar File path (el oc4j.jar archivo

ruta debe especificar slo el 10g Release 2


(10.1.2) ORACLE_HOME).
El informe debera parecerse a la Figura 6-3.

Crear un grfico para el


informe Web
6-3

Guarda el informe con el nuevo grfico

Figura 6-3. Informe Web basado en JSP con el grfico

6.3 Guarda el informe con el nuevo grfico


Guarda el informe con un nombre de archivo diferente permite
comparar sus resultados con los resultados que hemos proporcionado
con el tutorial. De esta manera, tambin puede volver a los resultados de
los captulos anteriores, si es necesario.
1.

Elija Archivo > Guardar como.

En el cuadro de dilogo Guardar, cambiar el nombre a emprevb_sus


iniciales y .jsp
Haga clic en Guardar.
2.

6.4 Resumen
Enhorabuena! Se ha aadido un grfico a un informe Web basado en
JSP. Ahora ya sabe cmo usar el asistente de grficos para disear y
agregar un grfico a un informe de la Web.
Para revisar los resultados, contine al Captulo 7, "Revisar el cdigo
fuente
para
el
Grfico".
Para obtener informacin sobre cmo agregar un formulario de
parmetros de JSP para este informe Web, consultar al orculo
Informes Informes de construccin manual. Para obtener informacin sobre
la implementacin de este informe a la Web
Consulte los Servicios de Oracle Application Server informa la publicacin de
informes en la Web

Manual.

6-4

Tutorial de Oracle Reports

7
Revisar el cdigo fuente para el
grfico
Hora de finalizacin estimada: 5 minutos
En el captulo 6, "Crear un grfico para la Web Report", ha agregado un
grfico a un informe Web basado en JSP. Este captulo revisa el cdigo
fuente aadida para el grfico.

7.1. Ver el cdigo fuente en el generador de informes


Abrir la fuente de la Web para ver el informe creado en el Captulo 6,
"Crear un grfico para la Web Report" llamado emprevb_sus
iniciales.jsp.

7.2 Revisar el rw:etiqueta Graph


Los soportes rw:etiqueta Graph la informacin grfica y enlaces el
grfico para el origen de datos. Tambin identifica las categoras y
los campos de datos.
1.

JSP.

En la vista Cdigo fuente Web, busque el <rw:grfica> etiqueta


El cdigo dentro del rw: etiqueta Graph es XML.
<rw:grfica
id="graph"
src="G_Employee_ID"
serie="Employee_ID" dataValues="Salario">

La serie etiqueta define el origen de los valores a lo largo del eje


X, y el
Etiqueta dataValues define el origen de los datos a lo largo
del eje Y. Estos parmetros se definen en el Captulo 6, "Crear
un grfico para la Web Report".
2.

Busque la etiqueta SeriesItems debajo del rw:grfica tag:


<SeriesItems>
<Serie
id="0"
color="#cc66cc"/>
</SeriesItems>

Esta etiqueta representa la modificacin del color de la fila 1 que


hicimos en el Captulo 6,
"Creacin de un grfico del Informe Web". Si elige un color
diferente, ver un valor diferente para la etiqueta de color.
Aqu, puede ver que el color #CC66cc valor se aplica al primer bar a
lo largo del
3.

Eje X:

Revisar el cdigo fuente para


el grfico
7-1

Revisar el rw:etiqueta Graph

Figura 7-1

4.

Grfico con colores en la primera fila

Busque la etiqueta <Title>, que se encuentra aqu:


</SeriesItems>
<ttulo visible="true" text="empleados a sueldo"/>

Esta etiqueta se agrega el ttulo del grfico para tu web report, que se
muestra a continuacin:
Figura 7-2

5.

Grfico con ttulo

Busque el </rw:grfica> etiqueta JSP, ubicada aqu:


</Grfico>
-->
</
rw
:g
r
fi
ca
><

/p
>
<p
><
/p
>

El XML que genera el grfico


la </rw:grfica> etiqueta
Cerrado.

7-2

Tutorial de Oracle Reports

est cerrada antes

de
JSP

Resume
n

Nota: El asistente de grficos es re-entrant. Por lo tanto, si

usted desea modificar


Su grfico, mueva el cursor hacia el XML entre
el rw:Grfica
Etiquetas, haga clic en Editar > Configuracin. El
asistente de grficos se muestra con el
Las opciones que eligi en el Captulo 6, "Crear un
grfico para la Web
Informe".

7.3 Resumen
nuevo grfico.

Enhorabuena! Usted ha terminado de revisar el cdigo fuente para el

Para obtener ms informacin sobre la creacin de informes Web,


agregar bloques de informe y datos, y
La creacin de grficos, consulte la Ayuda en lnea de Oracle Reports.

Revisar el cdigo fuente para


el grfico
7-3

Resumen

7-4

Tutorial de Oracle Reports

8
Generar un informe
en papel
Hora de finalizacin estimada: 15 minutos.
Este captulo describe cmo crear una versin en papel del informe
Web que ha creado, como se muestra en la Figura 8-1. Aqu, podr
utilizar el Asistente para informes para crear un diseo de papel
utilizando el modelo de datos creado en el Captulo 2, "Adicin de
datos a un informe".
Si ya sabe cmo usar el Asistente de informes, consulte el Apndice
A.4, "entradas para el Asistente para informes"para una gua de
referencia rpida.
Figura 8-1 Generar un informe en papel desde una pgina JSP Web
basado en el modelo de datos del informe

8.1. Generar un documento basado en el modelo de datos.


En esta seccin, aprender a generar una presentacin de papel
basado en el modelo de datos que ha creado en el Captulo 2,
"Adicin de datos a un informe".
Nota: Usted debe estar conectado a la misma base

de datos que utiliza, y


Acceder a los recursos humanos (HR) el esquema.
Si usted no sabe el
Informacin de conexin de la base de datos,
pngase en contacto con su base de datos
Administrador.

Para generar un informe en papel utilizando el Asistente para

informes
En el objeto Navigator, asegrese de que el informe se ha creado en
el Captulo 6, "Creacin de
Un grfico del Informe Web" llamado emprevb_sus
iniciales.jsp est abierto.
1.

Generar un
informe en
papel
8-1

Generar un documento basado en el modelo de datos.

Nota: Si no desea crear un informe Web basado en JSP primero, y

Simplemente quiere saber cmo generar un documento


para un diseo Web basado en JSP informe, abra el
archivo
que
hemos
proporcionado,
llamado emprevb.jsp.

En el Explorador de objetos, haga clic con el botn secundario en el


nombre del informe.
2.
3.

En el men emergente, seleccione Asistente para informes.

Vamos a elegir lapresentacin de papel ya que estamos generando un


informe en papel. No nos
Necesita seleccionar un diseo Web ya hemos hecho esto en
el Captulo 3, "Revisar el cdigo fuente de la Web Report".
4.

En el Asistente para informes, en el tipo de informe, seleccione Crear


pgina Presentacin de papel slo.
En la pgina Estilo, asegrese de que est seleccionado el grupo
anteriormente, y que el ttulo es mi
Los sueldos del equipo.
5.

6.

Haga clic en la ficha Datos.


El modelo de datos que ha creado en el Captulo 2, "Adicin de
datos a un informe" debe mostrar en el campo de la instruccin de
consulta SQL.

En la pgina Campos, mover todos los campos a la lista Campos


disponibles y, a continuacin, mover
Los siguientes campos en la lista Campos mostrados seleccionando el
campo
y,
a
continuacin,
haga
clic
en
>.
7.

Nombre_emp.

Mgr_name

Sueldo

Nombre_SumSALARYPermgr

En la pgina Etiquetas, en el campo de la etiqueta para el campo


nombre_emp, escriba empleado
Nombre.
8.

En el campo de la etiqueta para el campo nombre_mgr, escriba


el nombre del gestor de.
9.

10. En el campo de la etiqueta para el campo nombre_SumSALARYPermgr,

escriba Total Salary.

11. En la pgina de plantillas, asegrese de que est seleccionada la

plantilla de color beige.

12. Haga clic en Finalizar.

Muestra el informe en la vista Diseo, Papel y debe tener este aspecto:


Figura 8-2

Informe final del papel

8-2

Tutorial de Oracle Reports

Modificar un informe en la
vista Diseo de papel
13. Elija Archivo > Guardar como.
14. Cambie el nombre a emprev_paper_sus iniciales.rdf, y

asegurarse de que rdf


Est seleccionada.

15. Haga clic en Guardar.

8.2 Modificar un informe en la vista Diseo de papel


Generador de informes le proporciona numerosas herramientas que se
pueden utilizar en el papel
La vista Diseo para modificar el aspecto de su informe. Porque se
est editando datos en vivo, se puede ver cmo el resultado final de su
informe aparecern. Esta seccin describe cmo mejorar su informe
utilizando algunos de los formatos ms utilizados:

Alineacin de columnas

Ajuste de las mscaras de formato

Manipulacin de objetos

Edicin de texto

Modificacin de atributos visuales

Destacando los datos

Insertar la numeracin de pgina

Insertar fecha y hora actual

Para modificar la apariencia de su informe en la vista Diseo


de papel
En el documento, haga clic en la vista de diseo de Flex en la barra
de herramientas.
1.
2.

Alinear el ttulo con el logotipo.


Haga clic en el ttulo del informe de sueldos del equipo y
arrstrelo 1,5 pulgadas a la izquierda, y 0,25 pulgadas hacia abajo.

Mientras el objeto est seleccionado, haga clic en Formato, haga clic


en Fuentey, a continuacin, elija Arial, Negrita
12pt para dar formato al texto.
3.

Sugerencia: Si el texto no cabe en el rea de objetos,

haga clic en el objeto de texto nuevo y arrastre uno de


los cuadrados de color negro a la derecha.
4.

El ttulo del informe debe tener este aspecto:

Figura 8-3

5.

Formato del ttulo del informe en papel

Haga clic en la columna nmero bajo la etiqueta de sueldos. Todos

los valores numricos son


Seleccionado.
En la barra de herramientas, haga clic en Moneda, haga clic
en Comay, a continuacin, haga clic en Agregar Decimal dos veces.
6.

Mientras que los valores numricos son seleccionados, haga clic


en Alinear a la derecha en la barra de herramientas.
7.
8.

La columna de salario debera tener este aspecto:

Generar un
informe en
papel
8-3

Resumen

Figura 8-4

Formatear nmeros en la columna salary

Desde el sueldo numbers estn alineados a la derecha, ahora alinee el


sueldo a la etiqueta
A la derecha.
9.

Para hacerlo, haga clic en la etiqueta de sueldos y, a continuacin, haga


clic en Alinear a la derecha en la barra de herramientas.
10. Ahora, el sueldo total formato de nmeros en la misma forma que

formate el sueldo
Los nmeros.

11. Agregue un espacio entre el administrador de la etiqueta y el

nombre del administrador. Para hacerlo, haga clic en un


Nombre del administrador (por ejemplo, Greenberg,Nancy).
Mientras el objeto est seleccionado, utilice
La flecha derecha en el teclado para mover el campo a la derecha.
El informe ahora debera tener este aspecto:
Figura 8-5

Papel con formato de informe final

8.3 Resumen
modelo de datos

Web

Enhorabuena! Usted ha generado ahora un documento basado en el


Creado para un informe Web basado en JSP. Ahora ya sabe cmo:

Abra el Asistente para informes de una existente basada en JSP informe

Crear un documento en el diseo del informe

Producir una versin impresa de su informe Web

Dar formato a un informe en papel para hacerlo ms legible

Para obtener ms informacin sobre la generacin de un documento


basado en un modelo de datos existente, consulte la Ayuda en lnea de
Oracle Reports.

8-4

Tutorial de Oracle Reports

U
n
Gua de
referencia
rpida
Este apndice contiene tablas que describen las entradas que realice
en
cada
asistente
en
Generador de informes. Estas tablas estn pensadas para ser una
gua
de
referencia
rpida
para
su
uso
Ms tarde, o para su uso si est familiarizado con los asistentes en el
generador de informes.

A.1. Entradas para el asistente de datos


La tabla A-1 enumera las entradas realizadas en el asistente de datos
en
el Captulo
2,
"Adicin
de
datos
a
Un informe".
La tabla A-1 Asistente de entrada de datos

empleados

El Asistente de datos
Pgina
Campo

Input

Consulta

Nombre

Los salarios de los

Fuente de datos

Consulta SQL

Datos

La instruccin de consulta

<Archivos de

ejemplo>/tutorial_sql.txt.
Conectar

conexin desde su

Pegar en SQL desde:

Obtener la cadena de
DBA

Grupo

Campos de grupo

MGR_NAME

Los totales

Los campos de totales

Sum(salario)

A.2. Entradas para el bloque del informe


La tabla A-2 enumera las entradas para el bloque del informe en
el Captulo 4, "la creacin de un bloque del informe para el Informe
Web".

La tabla A-2 Asistente de informes para el informe Bloque de entrada


Bloque del informe
Pgina del asistente.

Campo Input

Ttulo
Manager

Ttulo

Informes directos por el

Tipo

Grupo arriba

Seleccione

Grupos

Grupos disponibles

G_Employee_ID, abajo

Los campos que se muestran los campos disponibles Todos los campos (mover
todos los campos mostrados)
Los totales
Plantillas

Ninguno
Plantillas predefinidas

Beige

Gua de
referencia
rpida A-1

Entradas para el Asistente de grfico

A.3. Entradas para el Asistente de grfico


La tabla A-3 enumera las entradas efectuadas en el asistente de
grficos en el Captulo 6, "Crear un grfico para la Web Report".
La tabla A-3 Entrada Asistente de grfico

eje Y
los grupos

escriba el sueldo

eje X y tipo

Asistente de grfico
Pgina
Campo

Input

Tipo

Bar

Tipo

Eje X -categora Columnas disponibles

Mover Employee_ID y MGR_


Nombre al eje X Categoras

- Datos del eje Y.

Columnas disponibles

Salario para mover los datos del

Diseo

Campo grupos

Arrastre Employee_ID desde


Campo a campo de las barras.

Ttulo

Mostrar ttulo

Seleccione Mostrar ttulo y


Comparacin

Leyenda

Mostrar leyenda

Seleccione

Eje X

Mostrar ttulo de eje X

Seleccione Mostrar ttulo del


Los empleados

eje Y y tipo

Eje

Mostrar ttulo de eje Y.

Seleccione Mostrar ttulo del


Los sueldos

Opciones de rea de trazado Color de fila 1

Seleccione un color diferente

A.4. Entradas para el Asistente para informes


La tabla A-4 enumera las entradas para el Asistente para informes en
el Captulo
8,
"Generando
un
documento
Informe".
La tabla A-4 Asistente para informes insumos para el informe en papel
Asistente para informes
Pgina
Campo

Input

Diseo

Crear presentacin de papel slo Seleccione

Tipo

Grupo arriba

Seleccione

Grupos

Grupos disponibles

(no cambia)

Los campos que se muestran los campos disponibles Nombre_emp.


Mgr_name
Nombre_SumSALARYPermgr
Sueldo
Los totales

(no cambia)

Etiquetas
significativa.

Todas las etiquetas

Cambiar las etiquetas para ser

Plantillas

Plantillas predefinidas

Beige

A-2

Tutorial de Oracle Reports

B
Paleta de herramientas y la
barra de herramientas
Referencia
Este apndice contiene descripciones de los botones y herramientas
en el generador de informes de paletas de herramientas y las barras
de herramientas.

B.1 de la barra de herramientas principal


La barra de herramientas principal est situado en la parte superior de
la ventana del Generador de informes, directamente debajo de la barra
de men:
Figura B-1

Barra de herramientas principal.

Botn Nuevo. Muestra el cuadro de dilogo Nuevo informe.

Botn Abrir. Muestra el cuadro de dilogo Abrir.

Botn Guardar. Guarda el informe. Si no ha guardado el informe


antes, aparecer el cuadro de dilogo Guardar como.

Botn de impresin. Imprime el informe en papel.

Botn de correo. Muestra el cuadro de dilogo de correo.

Botn de conexin. Muestra el cuadro de dilogo Conectar.

Botn Cortar. Elimina el elemento seleccionado actualmente y

temporalmente lo coloca en el portapapeles. Utilice Pegar para


pegar el elemento seleccionado.

Paleta de herramientas
y la barra de
herramientas
Referencia B-1

Paleta de herramientas de vista de modelo de datos

Botn Copiar. Coloca temporalmente una copia del elemento


seleccionado en el portapapeles. Haga clic en el botn Pegar para pegar
el elemento seleccionado.

Botn Pegar. Pega el elemento del portapapeles en la posicin actual del


cursor.

Botn Deshacer. Deshace la ltima accin realizada.

Botn Rehacer. Realiza la ltima accin de nuevo.

Ejecutar botn Diseo Web. Ejecuta el informe actual a su navegador Web.

Ejecutar botn Diseo de papel. Ejecuta el informe actual a la


vista de diseo en papel Generador de informes.

Botn de ayuda. Muestra la Ayuda en lnea de Oracle Reports.

B.2 de la paleta de herramientas de vista de modelo de datos


El modelo de datos de la paleta de herramientas de la vista es un
grupo de herramientas vertical situada en el lado izquierdo de la vista
del modelo de datos.

Seleccione la herramienta. Anula cualquier herramienta seleccionada para


desactivar la herramienta actual.

Herramienta aumentar. Zoom en la vista del objeto en el que ha hecho


clic.
Utilice MAYS
+
Ampliar zoom
Fuera.

Columna de resumen til. Crea una columna de resumen en la consulta.

Herramienta de enlace de datos. Crea un vnculo entre las columnas en las


consultas.

B-2

Tutorial de Oracle Reports

Paleta de
herramientas
de la vista
Diseo de
papel

Columna de frmula til. Crea una columna de frmula en la consulta.

Cruz producto til. Crea una matriz (cross-producto) grupo.

Herramienta de marcador de posicin. Crea una columna de marcador


de posicin que puede modificar posteriormente.

Herramienta de consulta SQL. Muestra el cuadro de dilogo de la


instruccin de consulta SQL donde se puede introducir
una instruccin Select consulta SQL o utilice el Generador de
consultas para crear una consulta.

Herramienta REF CURSOR. Muestra el PL/SQL Editor, donde puede


escribir una consulta ref cursor.

Herramienta de consulta XML. Muestra el cuadro de dilogo Definir


consultas XML, donde puede especificar la definicin de datos XML y
el origen de datos.

Herramienta de consulta de JDBC. Muestra el cuadro de dilogo de


consulta de JDBC, donde puede definir la SQL o un procedimiento
almacenado para definir los datos de la consulta.

Herramienta de consulta de texto. Muestra el cuadro de dilogo


de consulta de texto, donde puede especificar una definicin de
datos de texto y el origen de datos.

Express Server herramienta de consulta. Muestra el cuadro de dilogo


de consulta Express Server, donde puede especificar una definicin de
datos Oracle Express y el origen de datos.

B.3 de la paleta de herramientas de la vista Diseo de papel


El papel de la paleta de herramientas de la vista de diseo es un grupo
de herramientas vertical situada en el lado izquierdo de la vista Diseo
de papel.

Seleccione la herramienta. Anula cualquier herramienta seleccionada


para desactivar la herramienta actual.
Paleta de herramientas
y la barra de
herramientas
Referencia B-3

Paleta de herramientas de la vista Diseo de papel

Herramienta aumentar. Zoom en la vista del objeto en el que ha hecho


clic.
Utilice MAYS
+
Ampliar zoom
Fuera.

Seleccionar la herramienta Marco. Selecciona todos los objetos


dentro del marco seleccionado o repeticin de bastidor,
dependiendo de sus anclajes explcito (primero haga clic en la
herramienta, entonces la trama).

Herramienta Reshape. Permite remodelar el seleccionado objeto repetitivo.

Herramienta de texto. Crea un objeto de texto repetitivo.

La herramienta Rotar. Permite girar la direccin de la seleccin objeto


repetitivo.

Herramienta de lnea. Dibuja una lnea objeto repetitivo.

Herramienta Rectngulo. Dibuja un rectngulo objeto repetitivo.

Herramienta Arco. Dibuja un arco imagen repetitiva.

Herramienta de rectngulo redondeado. Dibuja un rectngulo redondeado


objeto repetitivo.

Herramienta polilnea. Dibuja un objeto reutilizable multilined abierto.


Utilice el ratn para crear las mltiples lneas.

La herramienta Polgono. Dibuja un objeto reutilizable multisided. El


objeto debe ser cerrado, a diferencia de un objeto de polilnea.

Herramienta de mano alzada. Dibuja una lnea en la que se arrastra el


ratn.

Herramienta Elipse. Dibuja una elipse objeto repetitivo.

Bastidor de herramienta. Dibuja un marco.


B-4

Tutorial de Oracle Reports

Paleta de
herramientas
de la vista
Diseo de
papel

Herramienta Marco extensible. Dibuja un marco extensible.

Herramienta de grficas. Muestra el asistente de grficos para que


pueda definir un grfico en el que se insertar en su diseo.

Herramienta de campo. Crea un objeto Field.

Herramienta de anclaje. Crea un delimitador entre dos objetos en su


diseo.

Herramienta Enlace de archivos. Crea un archivo de vnculo de objeto


que puede utilizar para enlazar un archivo externo a su
Informe.

Informe Block Tool. Muestra el bloque Informe Asistente para que


pueda agregar un bloque nuevo informe a su diseo.

Paleta de herramientas
y la barra de
herramientas
Referencia B-5

Paleta de herramientas de la vista Diseo de papel

B-6

Tutorial de Oracle Reports

Gl
os
ari
o
AFM
Acronymn para Adobe Font Metrics. AFM y archivos PPD son
suministrados por Adobe y por fabricantes de impresoras. Estos
archivos contienen informacin acerca de la impresora. Junto con otros
parmetros, estos archivos se lean la informacin sobre las fuentes
disponibles para la impresora que va a utilizar Oracle Reports. Para
todas las fuentes que se enumeran en el archivo PPD, Oracle Reports
busca el archivo AFM correspondiente segn el nombre de la fuente y
carga todas las fuentes para el que hay disponible un AFM.
CGI
Siglas de Common Gateway Interface. Un estndar para transferir
informacin
Entre un servidor Web y un programa CGI. CGI especifica cmo
pasar argumentos a
El programa como parte de la solicitud HTTP, y define un conjunto
de variables de entorno
Que se pongan a disposicin del programa. A continuacin, el
programa genera una salida para pasar
De vuelta al navegador. CGI proporciona procesamiento del lado del
servidor para permitir a los servidores Web
Interactuar dinmicamente con los usuarios.
Columna
Un espacio vertical en una tabla de la base de datos que representa
un dominio particular de datos. Un
Columna tiene un nombre (por ejemplo, ENAME) y un tipo de
datos especfico (por ejemplo, CHAR). Por ejemplo, en una
tabla de informacin de los empleados, todos los nombres de
los empleados constituira una columna. Un grupo de registros
la columna
Representa una columna de la base de datos.
1.

Un modelo de datos Objeto creado automticamente para


cada expresin de columna en una consulta
Seleccione Lista o creadas manualmente para realizar
resmenes, frmulas, o actuar como un marcador de
posicin.
2.

3.

La

representacin

de

un

atributo de una entidad. Modelo


de datos
Un modelo relacional que define qu datos deben mostrarse desde
el origen de datos(s),
Qu valores deberan calcularse, y cmo los datos deben ser
ordenados en un informe. Informes
Builder objetos que definen el modelo de datos son consultas, grupos,
columnas, parmetros
Y ENLACES.
La vista del modelo de datos
Uno de los puntos de vista del Editor de informes que muestra una
representacin estructural de la
Los datos de un informe. Los objetos no aparecen en los resultados del
informe, pero la estructura
Determina el estilo de diseo, y los objetos de datos proporcionan los
valores que aparecen en el
Objetos de diseo.

Glos
ario1

Base de datos
Un conjunto de tablas de diccionario y las tablas de usuario que se
tratan como una unidad.
1.

(Oracle Express) de un nico archivo (posiblemente acompaada por


extensin de archivos) que
Contiene objetos que organizar, almacenar y manipular datos. En
Express, ejemplos de tales objetos son variables, dimensiones,
frmulas, modelos y programas.
2.

Fuente de datos
Fuente de los datos devueltos por una consulta, incluidos objetos de base de
datos como tablas,
Vistas, sinnimos, instantneas y las consultas almacenadas como
vistas. OracleAS Reports Services le permite acceder a cualquier fuente
de datos.
El nuevo origen de datos conectable (PDS) sustituye a la arquitectura de
Oracle Open Client
Adaptador (OCA), y el Open Database Connectivity (ODBC) los
controladores ya no son compatibles con Oracle Reports 10g. Sin
embargo, Java Database Connectivity (JDBC) es una de las fuentes de
datos enchufables disponibles que pueden utilizar el puente JDBCODBC,
Permitir el acceso a otras fuentes de datos.
Consulta de detalle
Cuando se define un informe maestro/detalle, el detalle consulta
recupera todos los registros relacionados para cada registro recuperado
por el maestro, padre o madre, consulta.
Cuadro de dilogo
Una parte de la pantalla o ventana que le solicita que introduzca
la informacin necesaria para completar una operacin.
Desactivado
Un elemento de interfaz Estado que significa un elemento de men,
botn, etc., no pueden ser utilizados en el contexto actual (es decir, que
no responde a las rdenes del teclado o ratn).
Editor
C
o
n
s
u
l
t
e

V
e
r
.

A
c
t
i
v
a
d
o
Un elemento de interfaz Estado que significa que un elemento de men,
botn, etc., pueden ser utilizados en el contexto actual (es decir, responde
al teclado o mouse cursor/entrada).
Campo
Un elemento de interfaz en el que puede introducir, modificar o
eliminar datos.
1.

Un objeto de diseo que define la forma en que los datos de una


consulta especfica columna aparece.
2.

Clave externa
Un valor o una columna de una tabla que hace referencia a una clave
principal de otra tabla.
Mscara de formato
Un valor que define la apariencia del valor de un campo. Por
ejemplo, una mscara de formato se utiliza para especificar la
visualizacin de las cantidades de moneda y fechas.
Activador de formato
Una funcin PL/SQL que permite cambiar dinmicamente el formato
de los atributos de un objeto.

Glosario-2

Columna de frmula
Una columna creada por el usuario que obtiene sus datos de una
funcin PL/SQL o expresin, una instruccin SQL o una combinacin
de estos.
Frame
Diseo de un objeto que se utiliza para incluir otros objetos de
diseo y el formato de control, la frecuencia y la colocacin de
varios objetos simultneamente.
Grupo
En el Generador de informes, un modelo de datos de objeto que se
crea automticamente para que contenga todos los
Las columnas seleccionadas por una consulta, o creados por el
usuario para modificar la jerarqua de los datos que figuran en un
informe; se utiliza principalmente para crear pausas en un
informe, as como para restablecer los clculos.
1.

2.

Un objeto que est compuesto de

varios

otros

objetos.

HTML
Siglas de HyperText Markup Language. Un lenguaje ASCII basado en
etiquetas usado para
Especificar el contenido y los enlaces a otros documentos en
servidores Web en Internet. Final
Los usuarios con navegadores Web ver documentos HTML y siga los
vnculos para mostrar otros
Los documentos.
HTTP
Siglas de protocolo de transferencia de hipertexto. El protocolo
usado para transportar el trfico web entre un equipo del
navegador Web y el servidor Web al que se accede.
Hipervnculo
Una referencia (link) desde algn punto en un documento (en algn
momento) otra
Documento u otro lugar dentro del mismo documento. Un navegador
Web
normalmente
muestra
un
Hipervnculo en cierta manera distintiva (de diferente color, fuente o
estilo).
Cuando
los
usuarios
Activar los hipervnculos (haciendo clic sobre ellos con el ratn), el
navegador
mostrar
el
destino
Del vnculo.
IANA
Siglas de la Autoridad de nmeros asignados de Internet. Una
organizacin que trabaja bajo
Los auspicios de la Junta de arquitectura de Internet (IAB) que es la
encargada de asignar
Nuevas direcciones IP en Internet. Conjuntos de caracteres definidos
por IANA se refiere a aquellos carcter
Establece que se pueden definir para la etiqueta charset y pueden ser
utilizadas en Internet.

Icono
Una representacin grfica de una ventana o de una herramienta.
Imagen
Un objeto de mapa de bits que pueden almacenarse y cargarse
en una aplicacin. El cliente no puede modificar una imagen
importada.
Intranet
Una red TCP/IP interna, cuyo acceso est restringido (a travs de un
firewall)
Los individuos dentro de la empresa u organizacin. Una intranet
proporciona servicios similares dentro de una organizacin a los
proporcionados por el Internet, pero no es necesariamente
Conectado a Internet. Un ejemplo comn de una intranet es cuando
una empresa configura uno o ms servidores Web en una red interna
para la distribucin de informacin o aplicaciones dentro de la
empresa.

Glos
ario3

Java
Un equipo que admite el lenguaje de programacin para Internet
en la forma de plataforma independiente "servlets" o "applets".
JAR
Acrnimo de Java ARchive. Un archivo que se utiliza para sumar
muchos archivos (archivos de clases Java, imgenes, etc.) en un solo
archivo.
J2EE
Acrnimo de Java 2 Platform, Enterprise Edition. Un entorno para
desarrollar y desplegar aplicaciones empresariales en Java que consta de
un conjunto de interfaces de programacin de aplicaciones, servicios y
protocolos que proporcionan para el desarrollo polifactico,
Las aplicaciones basadas en Web.
JSP
Acrnimo de JavaServer Page. La tecnologa JSP es una extensin de los
servlets Java.
Tecnologa de Sun Microsystems que proporciona un simple vehculo para
programacin
Visualizacin de contenido dinmico en una pgina Web. JSP es una
tecnologa del lado del servidor. Un JSP es una pgina HTML con
incrustacin de cdigo fuente de Java que se ejecuta en el servidor Web o
servidor de aplicaciones. El HTML proporciona el diseo de la pgina
que se devuelve al navegador Web y Java proporciona la lgica de
negocios.
Diseo
Vase
el docum
ento

en

Vista
Presentac
in.
Margen
Un informe opcional regin que aparece en la parte superior e inferior
de cada pgina lgica en una seccin de informe (encabezado principal,
o remolque). El margen puede incluir cualquier objeto de presentacin,
pero normalmente contiene boilerplate y campos (para los nmeros de
pgina, la pgina totales, totales, la fecha y hora actuales).
Objeto
Un elemento que puede colocarse en el layout. Los siguientes son
ejemplos de objetos:
Lnea, rectngulo, elipse, polgono, polilnea, arco, rectngulo
redondeado, Freehand, grfico, texto, smbolo y campo de texto.
1.

En una base de datos de Oracle, una instancia de un tipo de objeto. Un


objeto puede ser una fila en un
Tabla de objetos, o la parte de una fila contenida en un objeto
Column
en
una
forma
relacional
2.

Tabla.
El objeto Navigator
Una navegacin jerrquica y edicin de interfaz que le permite
localizar y manipular objetos de aplicacin rpida y
fcilmente. Las caractersticas incluyen:

Una jerarqua representada por la sangra y nodos expandibles (nodos


de nivel superior muestran tipos de mdulo, los objetos de la base de
datos, y construido en paquetes), lo que permite realizar tareas tales
como crear, editar, renombrar y borrar objetos.
Un campo de bsqueda y los iconos, permitiendo bsquedas hacia
adelante y hacia atrs para cualquier nivel de nodo o para un
elemento individual en un nodo
Iconos de la barra de herramientas horizontal replicar las funciones del
men de archivo comn

Oracle Application Server (OracleAS)


Una plataforma estratgica para la implementacin de aplicaciones de
red. Moviendo la lgica de la aplicacin para servidores de aplicaciones
y la implementacin de los clientes de la red, las organizaciones pueden
realizar
Glosario-4

Ahorros sustanciales a travs de menor complejidad, mayor facilidad


de uso, y simplificado
El desarrollo y la implementacin. OracleAS ofrece la nica
plataforma empresarial crtica
Que ofrece la publicacin en Web de base de datos fcil y completa
integracin heredados mientras
La transicin de cliente/servidor tradicional de arquitecturas de
aplicaciones de red.
Oracle Developer Suite
Combina el lder de desarrollo de aplicaciones de Oracle y
herramientas de inteligencia de negocios en
Un nico producto integrado. Construido sobre estndares de Internet,
como Java y XML, el
Suite proporciona un completo entorno de desarrollo altamente
productivo y para
Creacin de aplicaciones de Oracle Application Server y Oracle
Database.
ORACLE_HOME.
Un nombre alternativo para el directorio superior en la jerarqua del
directorio Oracle en algunos sistemas operativos basados en
directorios. Una variable de entorno que indica el directorio raz de
los productos Oracle.
Puede

consultar

el

por ORACLE_HOME en

directorio

especificado

Sintaxis:

en

UNIX: $ORACLE_HOME.
En
Windows: %ORA
CLE_HOME% Or
acleAS Portal
Una herramienta de desarrollo basada en navegador para construir
escalables, seguras, extensible HTML
Aplicaciones y sitios Web. OracleAS Reports Services utiliza OracleAS
Portal
para
controlar
El acceso del usuario final a los informes publicados en la Web,
almacenando
informacin
acerca
de
informe
Las peticiones, el servidor protegido y cualquier OracleAS Reports
Services
utiliza
la
impresora
para
imprimir
Salida del informe.
OracleAS
Reports
Services Ser
vicios

Ver

informes.
La vista Diseo de papel
Uno de los puntos de vista del Editor de informes que presenta la salida
de informes en papel y
Le permite hacer muchos comnmente requeridas, simples

modificaciones del diseo, tales como el espaciado, campos de


formato, color y edicin de texto, sin tener que abrir el documento
en la vista Presentacin.
Vista Diseo de papel
Uno de los puntos de vista del Editor de informes que muestra los
objetos de la presentacin en un documento y le permite hacer muchas
modificaciones a cualquier objeto de diseo. Todos los objetos de
diseo tienen propiedades que se pueden modificar mediante el
inspector de propiedades. La jerarqua de los objetos de diseo est
determinado por el modelo de datos.
Parmetro de papel vista Formulario
Muestra el diseo del formulario de parmetros que, en tiempo
de ejecucin, permite que el usuario de los valores de los
parmetros de entrada en el formulario de parmetros de
tiempo de ejecucin.
PDF
Siglas de Portable Document Format. Un formato de archivo nativo de
Adobe Acrobat) para representar los documentos de una manera que
sea independiente de la aplicacin original de software, hardware y
sistema operativo utilizado para crear los documentos. Un archivo
PDF puede describir documentos que contengan cualquier
combinacin de texto, grficos e imgenes en un dispositivo
independiente de resolucin y formato independiente.

Glos
ario5

PL/SQL
Extensin propiedad de Oracle en el lenguaje SQL. Agrega
procesal y otras construcciones a SQL que lo hacen adecuado para
escribir aplicaciones.
La PPD
Para Acronymn PostScript Printer Definition. Archivos PPD y AFM son
suministradas por
Adobe y por fabricantes de impresoras. Estos archivos contienen
informacin acerca de la impresora.
Junto con otros parmetros, estos archivos se lean la informacin acerca de
los
Fuentes disponibles para la impresora que va a utilizar Oracle Reports.
Para todas las fuentes que se enumeran en el archivo PPD, Oracle
Reports busca el archivo AFM correspondiente segn el nombre de la
fuente y carga todas las fuentes para el que hay disponible un AFM.
Inspector de propiedades
Una ventana que le permite ver, buscar y definir las propiedades de la
actualidad
Objeto(s) seleccionado(s) en el objeto Navigator, Informe, Editor
y editor de plantilla. Cada
Generador de informes (consulta de objeto, grupo, frame, parmetro,
etc.) se ha asociado
Propiedades que se pueden ver utilizando el inspector de propiedades.
El Inspector de propiedades
Caractersticas:

Puede

expandir

contraer nodos en lugar

de

propiedad

Las

carac

edicin

de

y
la

terst
icas
de
bsq
ueda
Mult
iselec
cin
Propiedad compleja dilogos
La capacidad de invocar varias instancias del Inspector
de propiedades
Para obtener ayuda sobre cualquier propiedad, haga clic en la propiedad en
el Inspector de propiedades y presione F1.

Consulta
Una instruccin SELECT de SQL que especifica los datos que desea
recuperar de una o ms tablas o vistas de una base de datos.
Archivo RDF
Un archivo que contiene una nica definicin de informe en formato
binario. Los archivos .rdf se usan tanto para ejecutar y editar
informes.
Grabar
Una fila obtenida por una instruccin SELECT de SQL.
Archivo de REP.
Un archivo que contiene una nica definicin de informe en
formato binario. Los archivos .REP se utilizan exclusivamente para
ejecutar informes; no se puede editar un archivo .REP.
Bastidor extensible
Diseo de un objeto que se utiliza para mostrar las filas de datos que se
obtienen de un grupo.
Cach de informes
Un componente de OracleAS Reports Services que almacena trabajos
terminados de salida.

Glosario-6

Informes ( CGIrwcgi)
Nota: Con los informes de Oracle 10g, Informes ( CGIrwcgi)

es
Obsoleto (slo se mantienen por compatibilidad
hacia
atrs);
en
su
lugar,
Uso de Informes (Reports rwservlet JSPs,
Servlets),
o
los
informes
Web
Los servicios.

Un ejecutable Oracle Reports, tambin conocido como Common


Gateway Interface (CGI) o Reports Web Cartucho, que traduce y ofrece
informacin entre un servidor Web o un contenedor J2EE (por ejemplo,
OC4J) y en el servidor de informes, para ejecutar un informe de forma
dinmica desde su navegador Web.
Informesrwclient cliente ()
Un Oracle Reports ejecutable que proporciona una interfaz de lnea de
comandos para enviar un informe a un servidor de informes remoto
(rwserver).
Editor de informes
La ventana del Generador de informes que proporciona vistas
diferentes para ayudarle a manejar los objetos de datos y objetos de
diseo para Web y de informes en papel. Las vistas son:

La vista

del

modelo

de

datos
Vista
Diseo
de
papel
La vista
Diseo
de
papel
Parmetro
papel

de
vista

Formulario Web
Ver Fuente

Motor de informes
Un componente de OracleAS Reports Services que recupera los datos
del origen de datos,

Los formatos de informe, enviar la salida a cach y notifica al servidor


de
informes
de
que
el
trabajo es
Listo.
Generador de informes (rwbuilder)
Un ejecutable Oracle Reports que proporciona una interfaz de
usuario en tiempo de diseo para permitir informar a los
desarrolladores crear y mantener las definiciones de informe.
Informes El gestor de colas (rwrqm)
(slo Windows) mantiene la hora y la informacin de estado
acerca de informes de trabajos gestionados por el servidor de
informes (rwserver).
Reports Runtime (rwrun)
Un Oracle Reports ejecutable que se ejecuta un informe utilizando el
OracleAS Reports Services en proceso de servidor de informes.
Reports Server (rwserver)
Un ejecutable que Oracle Reports proporciona Reporting Services
para ejecutar, distribuir
Y publicar sus informes para informes en toda la empresa. Un
componente de OracleAS
Servicios de informes que procesa las peticiones del cliente, incluida
la autenticacin del usuario,
Programacin, almacenamiento en cach y la distribucin del
informe. Utilice Oracle Reports clientes como
Informes rwservlet , JSP, CGI y rwclient enviar un informe al
servidor de informes.

Glos
ario7

Servicios de informes
El entorno de tiempo de ejecucin para aplicaciones Reports Developer.
Informes OracleAS
Ejecuta servicios, distribuye y publica sus informes para toda la empresa.
La presentacin de informes. Utilizar OracleAS Reports Services para
implementar
los
informes
resultados
en
ganancias
de flexibilidad, ahorro de tiempo y capacidad de procesamiento.
Servletrwservlet informes ()
Un componente de OracleAS Reports Services que traduce y ofrece
informacin entre un servidor Web o un contenedor J2EE (por ejemplo,
OC4J) y en el servidor de informes, lo que le permite ejecutar un
informe dinmicamente desde su navegador Web.
Fila
Un conjunto de valores de los campos de una tabla; por ejemplo, los
campos que representan un empleado en la tabla del ejemplo EMP.
Formulario de parmetros en tiempo de ejecucin
Una pantalla o ventana que aparece opcionalmente en tiempo de
ejecucin en el que un usuario puede modificar las opciones de
impresin y los parmetros antes de la ejecucin del informe.
Esquema
Una coleccin de objetos de base de datos relacionada, generalmente
agrupadas por ID de usuario de base de datos. Los objetos de esquema
incluyen tablas, vistas, secuencias, unidades de programa almacenado,
sinnimos, ndices, clusters y vnculos de base de datos.
Instruccin SELECT
Una instruccin SQL que especifica qu filas y columnas a la
obtencin de una o ms tablas o vistas.
Servlet
Una aplicacin Java que se ejecuta en un servidor Web o servidor de
aplicaciones y proporciona
Procesamiento del lado del servidor, normalmente para acceder a una base
de datos o realizar e-commerce
El procesamiento. Porque estn escritos en Java, los servlets son portables
entre servidores y sistemas operativos.
Los informes de Servlety JSP rwservlet ( ) son componentes de OracleAS
Reports
Servicios personalizados de proceso (JSP) informe etiquetas y
entregar
informacin
entre
Oracle HTTP Server y el servidor de informes.
SQL
Una interfaz estndar para almacenar y recuperar informacin de una
base de datos relacional. SQL es un acrnimo de lenguaje de consulta
estructurado.
Archivo SQL
Un archivo que contiene una consulta almacenada en texto (por ejemplo,
formato ASCII o EBCDIC).
Secuencia de comandos SQL

Un archivo que contiene las instrucciones SQL que puede ejecutar para
realizar la administracin de la base de datos rpida y fcilmente. Varios
scripts SQL que se entregan con los productos Oracle.
Instruccin SQL
Una instruccin SQL para Oracle. Una instruccin SELECT es un tipo de
instruccin SQL.

Glosario-8

Hoja de estilo
Las extensiones de HTML que proporcionan una potente
flexibilidad de formato en los documentos HTML. Para ver un
documento HTML que aprovecha las ventajas de las hojas de estilo
en cascada, mostrarlo en una
Explorador que admite hojas de estilo.
Tabla
Un nombre de coleccin de informacin relacionada, se almacenan en
una base de datos relacional o servidor en una cuadrcula
bidimensional que est formada por filas y columnas.
Tabular
Un diseo predeterminado muestra las etiquetas en la parte superior
de
la
pgina
y
las
filas
de
datos
debajo
Las etiquetas.
Plantilla
Un esqueleto que contiene la definicin de normas comunes y
de estilo, y pueden incluir grficos. Una plantilla proporciona
un formato estndar para permitir una rpida y fcil
Desarrollo de estndares profesionales de la apariencia y
funcionamiento de los informes.
Editor de plantillas
Un rea de trabajo en la que puede definir los objetos y las propiedades
de formato de su
Las plantillas. Es similar a la vista Diseo de papel del informe
Editor. Puede crear, eliminar y modificar objetos (por ejemplo,
nmeros de pgina, texto y grficos) en la zona del margen. No
puede crear y eliminar objetos en el rea del cuerpo, pero puede
Modificar las propiedades de los objetos del cuerpo en el Inspector
de propiedades.
Herramienta
Un icono de botn que se utiliza para crear y manipular objetos en una
aplicacin.
Paleta de herramientas
Una coleccin de herramientas representadas por botones de iconos
en la interfaz de usuario que permiten un informe desarrollador
para realizar tareas como, por ejemplo, dibujar un rectngulo en
la vista Diseo de papel o crear una consulta en la vista del modelo
de datos.
Barra de herramientas
Una coleccin de botones de iconos que realizan los comandos
del producto. Generalmente alineados horizontalmente en la
parte superior, o verticalmente hacia abajo al lado de una
ventana.
URL
Siglas de Uniform Resource Locator. Una representacin de cadena del
compacto
Ubicacin de un recurso que est disponible a travs de Internet.
Tambin es el formato de cadena de texto que los clientes utilizan

para codificar peticiones de OracleAS.


Ver
En el Generador de informes, una zona de trabajo en el que va a
realizar un conjunto especfico de tareas, tales
Como la definicin de un modelo de datos del informe, el diseo o
la forma de parmetro.
1.

Una tabla virtual cuyas filas no existen realmente en la base de


datos, sino que es
Basada en una tabla donde se almacenan fsicamente en la base de
datos.
2.

Explorador Web
Un programa que los usuarios utilizan para leer documentos HTML y
programas guardados en un ordenador (atendido por un servidor
Web).

Glos
ario9

Servidor Web
Un proceso de servidor (http daemon) que se ejecuta en un sitio Web
que
enva
pginas
Web
en
Respuesta a solicitudes HTTP de los navegadores de Web remoto.
Vista de origen web
Uno de los puntos de vista del informe que muestra el editor HTML o JSP
para una fuente
Informe. Puede utilizar esta vista para aadir contenido dinmico a una
pgina Web usando el bloque Informe Asistente y el asistente de
grficos. Desarrolladores Java con experiencia puede editar el origen
Web directamente en esta vista.
Asistente
Un paso-por-paso interfaz para realizar tareas habituales. Los
asistentes de generador de informes son:

Asistente para informes: le guiar por los pasos necesarios para crear
un documento bsico o Web
Informe. Cada pgina del asistente le solicita informacin para
ayudarle a crear su informe inicial.
El Asistente de datos: ayuda a usted le ayuda a definir
rpidamente o modificar una consulta para un multiquery
modelos de datos.
Asistente de grfico: Aade variedad de tablas y grficos, incluyendo
verdaderos grficos tridimensionales. Implementada en el generador
de informes con Oracle BI grfico bean.
Bloque Informe Asistente: le permite agregar datos a una pgina HTML
esttica.

XML
Acrnimo de Extensible Markup Language. Utilizando un metalenguaje
SGML para definir
Y la estructura de los datos. Generador de informes soporta salida XML
para
permitir
la
publicacin
Web
como
As como el intercambio electrnico de datos con aplicaciones de
terceros.
Tambin
puede
utilizar
XML
Para crear definiciones de informe que puede ser combinada con otras
definiciones
de
informe
en
tiempo
de
ejecucin
O ejecutar por separado.

Glosario-10

D
Datos
Agregar a un informe, 2-1
Agregar
a
un
informe
Web
Modelo de datos 2-2
Creacin, 2-1, 2-2.
Utilizando para Web y papel,
informe

JavaServer Page, 6-4


Ahorro, 2-5
JSP
Adici
n
de
un
grfi
co, 61
Ahor
ro, 64
Guardar un informe de JSP, 2-5

Asistente de datos 8-1


Glosario
Glosario-10
Utilizando, 2-2

Oh

I
n
f
o
r
m
e
d
e
p
a
p
e
l

Grfico
Aadir a una pgina JSP, 6-1
Revisar el origen Web
Asistente de grfico 7-1
Glosario
Glosario-10
Utilizando, 6-2

H
La etiqueta de encabezado
Revisar,
5-1
HTML
Abrir una pgina Web en el generador de
informes, 2-1

Descripcin, 1-1

C
r
e
a

n
d
i
c
e

cin, 8-1

R
Informe
Crear un informe en
papel,
8-1
Guardar como una
pgina JSP, 2-5
Bloque
del
informe
Agregan
do, 4-1
Revisar el origen Web
Asistente de bloque Informe
5-1
Glosario
Glosario-10 Asiste
nte para informes
Agregar un bloque
informe , Glosario
Glosario, 4-1-10
Utilizando, 8-1
Informes de
etiquetas
JSP
La
etiqueta de
encabezado,
5-1
Rw
Etiqueta
foreach, 5-1
Etiqueta
graph,
7-1
Seriesitem, 71
Rw
Etiqueta foreach
Revisar
la etiqueta
Graph, 5-1
Revisar, 7-1

S
Ahorro, 6-4
Informe Web
basado en JSP
Ahorro, 6-4
Escena
rio,
1-1
Etiquet
a
seriesit
em
Revisar, 7-1

T
Diseos de tabla
FormalKey, A-1, A-2

W
Pgina web
Abertura en el generador de
informes, 2-1 El origen Web
Revisar un grfico, 7-1

Revisar un informe de
bloque, 5-1
I
n
d
e
x
1

Asistente
Glosario Glosario-10

Index-2