Guía de aprendizaje 1: Cómo construir un informe de listado simple
En esta sección se proporcionan instrucciones paso a paso para construir un informe que lista nombres de cliente, números de teléfono y nombres de contacto. El informe
utiliza datos de la base de datos de ejemplo que se proporciona con el Diseñador de informes BIRT, Classic Models. La Figura 1-1
muestra una parte del informe finalizado.
Figura 1-1 El informe lista nombres de cliente, números de teléfono y contactos
En esta guía de aprendizaje, realiza las tareas siguientes:
Tarea 1: Crear un proyecto nuevo
Eclipse organiza los archivos por proyectos. Puede crear un proyecto para organizar todos los informes o crear varios
proyectos para organizar los informes por categorías. Para cada proyecto que cree, Eclipse creará un directorio en el
sistema de archivos.
Si está utilizando el Diseñador de informes RCP BIRT, esta tarea no es aplicable en su caso.
- Seleccione Archivo->Nuevo->Proyecto. Proyecto nuevo, que aparece en
la Figura 1-2, visualiza los tipos de proyectos que puede crear.
Figura 1-2 Proyecto nuevo
- Expanda Business Intelligence and Reporting Tools, seleccione Proyecto de informe y, a continuación, seleccione Siguiente.
- En Proyecto de informe nuevo, en Nombre de proyecto, especifique el texto siguiente, tal y como se muestra
en la Figura 1-3:
- Para añadir el proyecto, seleccione Finalizar. Ahora puede ver el proyecto en la vista
Navegador, tal y como se muestra en la Figura 1-4.
Figura 1-4 Proyecto en la vista Navegador
Tarea 2: Crear un informe nuevo
Puede crear un informe de las siguientes formas:
- Empezar con un diseño de informe en blanco.
- Utilizar una plantilla de informe predefinida.
Para cada plantilla, el Diseñador de informes BIRT proporciona
una hoja de apuntes, que contiene instrucciones paso a paso, para ayudarle a crear el informe.
Para esta guía de aprendizaje, empiece con un diseño de informe en blanco.
- Seleccione Archivo->Nuevo->Informe. Aparecerá Informe nuevo. La
Figura 1-5 muestra la ventana que aparece en el Diseñador de informes BIRT. Informe
nuevo es ligeramente diferente en el Diseñador de informes RCP BIRT.
Figura 1-5 Informe nuevo en el Diseñador de informes BIRT
- En el Diseñador de informes BIRT, en Especifique o seleccione la carpeta padre, seleccione
el proyecto que ha creado. Este paso es aplicable solamente a los usuarios del Diseñador de informes BIRT.
- Especifique el texto siguiente como el nombre del archivo:
- Seleccione Siguiente. Informe nuevo proporciona opciones para empezar con
un informe en blanco y varias plantillas de informe, tal y como se muestra en la Figura 1-6.
Figura 1-6 Plantilla de informe en Informe nuevo
- Seleccione Informe en blanco y, a continuación, seleccione Finalizar. Aparece el nuevo
informe en la ventana principal. Esta ventana visualiza el editor de diseño, tal y como se muestra en la Figura 1-7. El
editor de diseño muestra una página de informe vacía.
El resto de esta guía de aprendizaje proporciona pasos detallados para crear el informe de cliente.
Figura 1-7 Diseño de informe en blanco
Tarea 3: Construir un origen de datos
Antes de empezar a diseñar el informe en el editor de diseño, construya un origen de datos BIRT para conectar el informe a una base de
datos o a otros tipos de orígenes de datos. Cuando construye un origen de datos, especifica la clase de controlador, el nombre de
origen de datos y otra información de conexión, como por ejemplo el nombre de usuario y la contraseña. Para esta guía de
aprendizaje, utiliza la base de datos de ejemplo, Classic Models, que ya está configurada para utilizar con el Diseñador de informes BIRT.
No es necesario especificar la información de conexión para esta base de datos de ejemplo.
- Seleccione Explorador de datos. Si utiliza la perspectiva predeterminada de
diseño de informe, el Explorador de datos estará situado a la izquierda del editor de diseño, al lado de la Paleta, tal y como
se muestra en la Figura 1-8. Si no está abierto, seleccione Ventana->Mostrar vista->Explorador de datos.
Figura 1-8 Explorador de datos
- Pulse con el botón derecho en Orígenes de datos y, a continuación, seleccione
Origen de datos nuevo en el menú de contexto. Origen de datos nuevo visualiza los tipos de orígenes de datos que puede crear, tal y
como se muestra en la Figura 1-9.
Figura 1-9 Origen de datos nuevo
- Seleccione Base de datos de ejemplo Classic Models Inc. en la lista de tipos de orígenes de datos. Utilice el nombre de origen de datos predeterminado y, a continuación, seleccione Siguiente.
Aparecerá información de conexión sobre el nuevo origen de datos.
- Seleccione Finalizar. El Diseñador de informes BIRT crea un origen de datos nuevo que
conecta a la base de datos de ejemplo. Aparece en Orígenes de datos en el Explorador de datos, tal y como se muestra en la
Figura 1-10.
Figura 1-10 Orígenes de datos en el Explorador de datos
Tarea 4: Construir un conjunto de datos
Ahora ya está preparado para construir el conjunto de datos. Un conjunto de datos identifica los datos a recuperar del origen de datos. Si el informe se conecta
a un origen de datos JDBC, debe utilizar una sentencia SELECT de SQL para identificar los datos a recuperar.
- En el Explorador de datos, pulse con el botón derecho en
Conjuntos de datos y seleccione Conjunto de datos nuevo en el menú de contexto.
- En Conjunto de datos nuevo, en Nombre de conjunto de datos, especifique
el texto siguiente, tal y como se muestra en la Figura 1-11:
- Utilice los valores predeterminados para los otros campos:
- Origen de datos muestra el nombre del conjunto de datos que ha creado anteriormente.
- Tipo de origen de datos indica que el conjunto de datos utiliza una consulta SELECT de SQL.
- Seleccione Siguiente.
Consulta visualiza la información para ayudarle a crear una consulta SQL. Elementos
disponibles lista todas las tablas de la base de datos Classic Models. Puede pulsar en el signo de suma (+) situado junto a una
tabla para visualizar las columnas de la tabla. El área de texto en el lado derecho de Editar conjunto de datos muestra las
palabras clave necesarias de una sentencia SELECT de SQL:
- En el área de texto, escriba la siguiente sentencia SELECT de SQL para especificar
los datos a recuperar:
Aunque el editor de conjunto de datos muestra los nombres de tabla y de columna en mayúsculas,
puede especificar estos nombres de la forma que prefiera, ya que SQL no distingue entre mayúsculas y minúsculas. Si no desea escribir la consulta,
puede arrastrar las columnas y las tablas de Elementos disponibles al área de texto.
La sentencia SELECT que ha creado, que se muestra en la
Figura 1-12, obtiene valores de las columnas CUSTOMERNAME, CONTACTLASTNAME, CONTACTFIRSTNAME y
PHONE de la tabla CUSTOMERS.
Figura 1-12 Sentencia SELECT de SQL en Editar conjunto de datos
- Seleccione Finalizar para guardar el conjunto de datos. Editar conjunto de datos visualiza las
columnas que ha especificado en la consulta y proporciona opciones para editar el conjunto de datos.
- Seleccione Vista previa de resultados para confirmar que la consulta es
válida y que devuelve los datos correctos. Si ha especificado la sentencia SELECT correctamente, debe ver los resultados que
se muestran en la Figura 1-13. Estas son las filas de datos que devuelve la consulta.
Figura 1-13 Filas de datos devueltas por una sentencia SELECT de SQL
- Seleccione Aceptar.
Tarea 5: Diseñar el informe
En este procedimiento, inserta elementos en la página de informe para visualizar los datos del conjunto de datos que
ha creado anteriormente. Empiece insertando un elemento de tabla y, a continuación, inserte los elementos de datos
en la tabla. Es importante que entienda la funcionalidad que la tabla proporciona:
- La tabla itera a través de todas las filas de datos que devuelve un conjunto de datos.
- Le permite diseñar datos fácilmente en un formato de fila y columna.
- Seleccione Paleta. La paleta visualiza todos los elementos que puede colocar en un informe.
- Arrastre el elemento de tabla de la paleta y suéltelo en el informe en el editor de diseño. Insertar tabla
le solicita que especifique el número de columnas y filas de detalle a crear para la tabla.
- Especifique 3 columnas y 1 fila de detalle y, a continuación, seleccione Aceptar. Aparece
una tabla con tres columnas y una fila de detalle en el editor de diseño. Ahora ya está preparado para insertar datos en la tabla.
- Seleccione Explorador de datos.
- En el Explorador de datos, expanda Conjuntos de datos y, a continuación, expanda Clientes. Las columnas
que ha especificado en la consulta aparecen debajo de Clientes.
- Arrastre CUSTOMERNAME desde el Explorador de datos y suéltelo en la primera celda de la
fila de detalle de la tabla, tal y como se muestra en la Figura 1-14. La fila de detalle visualiza los
datos principales del informe. En el informe acabado, la fila de detalle se repite para visualizar todas las filas de datos del conjunto de datos.
Figura 1-14 Cómo arrastrar una columna del Explorador de datos y soltarla en una celda de tabla
El Diseñador de informes BIRT crea una columna con nombre, que está enlazada con el campo del conjunto de datos. Seleccionar enlace de datos, que se
muestra en la
Figura 1-15, visualiza este enlace de datos.
Figura 1-15 Columna con nombre que está enlazada a un campo de conjunto de datos
- Seleccione Aceptar para aceptar la definición de enlace de datos predeterminado.
En el editor de diseño, la celda de tabla en la que ha soltado el campo CUSTOMERNAME
contiene un elemento de datos que visualiza [CUSTOMERNAME]. Encima de este elemento de datos se encuentra un elemento de etiqueta que
el editor de diseño ha añadido automáticamente a la fila de cabecera. Esta etiqueta visualiza el nombre de campo como texto estático.
Sirve como la cabecera de columna. La
Figura 1-16 muestra los elementos de datos y de etiqueta.
Figura 1-16 Elementos de datos y de etiqueta de una tabla
- Arrastre PHONE desde el Explorador de datos y suéltelo en la segunda celda de la fila de detalle. Seleccione Aceptar para aceptar el enlace de datos predeterminado.
- Arrastre CONTACTFIRSTNAME y suéltelo en la tercera celda de la fila de detalle. Seleccione Aceptar para aceptar el enlace de datos predeterminado.
- Arrastre CONTACTLASTNAME y suéltelo en la tercera celda de la fila de detalle, encima de CONTACTFIRSTNAME. Seleccione Aceptar para aceptar el enlace de datos predeterminado. La página de informe debe tener un aspecto
como el que se muestra en la Figura 1-17.
Figura 1-17 Información de cliente y de contacto añadida a una tabla
- Seleccione Vista previa, la pestaña situada en la parte inferior del editor de diseño. El Diseñador de
informes BIRT genera y visualiza el informe en formato HTML, tal y como se muestra en la Figura 1-18. Desplácese hacia
abajo para ver todo el informe. También puede realizar una vista previa de un informe en PDF. Puede hacerlo seleccionando Archivo->Ver informe como
PDF en el menú principal.
Como muestra la
Figura 1-18, los datos son
correctos, pero aparecen en orden aleatorio. Tiene más lógica ordenar los datos alfabéticamente por nombre de cliente.
El aspecto del informe también necesita mejoras.
Figura 1-18 Vista previa de datos del informe
Tarea 6: Ordenar los datos
Al crear por primera vez un informe y realizar una vista previa del mismo, el informe visualiza las filas de datos en el orden en el que
los devuelve la consulta. El orden puede variar, dependiendo de muchos factores, como por ejemplo la forma en la que se han proporcionado
los datos en el origen de datos. En la mayoría de los casos, querrá cambiar el orden en el que los datos aparecen en el informe.
- Seleccione Diseño para volver al editor de diseño.
- Abra el Editor de propiedades, si es necesario. Si utiliza la perspectiva predeterminada
de diseño de informe, el Editor de propiedades aparecerá debajo del editor de diseño. Si no está abierto, seleccione Ventana->Mostrar vista->Editor de propiedades.
- En el editor de diseño, seleccione la tabla seleccionando la pestaña Tabla en la esquina
inferior izquierda. Esta pestaña aparecerá al pasar el puntero del ratón sobre esta área. El Editor de propiedades visualiza las propiedades de la
tabla, tal y como se muestra en la Figura 1-19.
Figura 1-19 Editor de propiedades
- Seleccione la pestaña Ordenación.
- Seleccione Añadir para crear una expresión de ordenación. Aparecerá una fila debajo de Clave de ordenación.
- Pulse en la fila debajo de Clave de ordenación y, a continuación, seleccione el botón de flecha que
aparece y seleccione CUSTOMERNAME en la lista desplegable.
- Utilice el valor Ascendente predeterminado para Dirección de ordenación, tal y como
se muestra en la Figura 1-20.
Figura 1-20 Dirección de ordenación ascendente
- Realice una vista previa del informe. Los datos ordenados aparecerán en orden
ascendente por nombre de cliente, tal y como se muestra en la Figura 1-21.
Figura 1-21 Datos ordenados por nombre de cliente
Tenga en cuenta que los nombres con letras mayúsculas aparecen en la parte superior de la lista. BIRT ordena los
datos de serie por los valores de punto de código UCS2. En juegos de caracteres basados en ASCII, las letras mayúsculas tienen valores más bajos
de punto de código que las letras minúsculas. Por lo tanto, las letras mayúsculas aparecerán antes de las letras minúsculas.
- Para ordenar los nombres de cliente sin tener en cuenta la distinción
entre mayúsculas y minúsculas de forma que ANG Resellers aparezca después de American Souvenirs Inc., en lugar de antes, cambie la expresión
de Clave de ordenación en la página Ordenación a la siguiente expresión:
Esta expresión utiliza la función toUpperCase( ) de JavaScript para convertir a mayúsculas todos los
valores de nombre de cliente antes de la ordenación. Los nombres de función de JavaScript son sensibles a mayúsculas y minúsculas, así que debe
especificar toUpperCase( ) exactamente como se muestra. Las referencias a los nombres de columna también son sensibles a mayúsculas y minúsculas.
En esta expresión, row["CUSTOMERNAME"] es el nombre correcto a utilizar. Si especifica row["customername"], por ejemplo,
el Diseñador de informes BIRT visualiza un error al ejecutar el informe. Puede verificar la conversión a mayúsculas de un nombre de columna
mirando el nombre que se visualiza en el Explorador de datos.
- Realice una vista previa del informe. Los nombres de cliente aparecen en un orden distinto.
Los nombres con letras mayúsculas no aparecen en la parte superior de la lista.
Tarea 7: Formatear el informe
Ahora que ha verificado que el informe visualiza los datos correctos en el orden correcto, puede dirigir su atención
a mejorar el aspecto del informe. En esta sección realiza las tareas siguientes:
- Editar el texto de las cabeceras de columna.
- Formatear las cabeceras de columna para distinguirlas de las filas de datos.
- Visualizar el nombre y el apellido del contacto en la misma línea.
- Aumentar el espacio entre las filas.
Editar las cabeceras de columna
- Seleccione Diseño para volver al editor de diseño.
- Efectúe una doble pulsación en la cabecera de la primera, CUSTOMERNAME. La cabecera de
columna se encuentra en la primera fila, la fila de cabecera, de la tabla.
- Para sustituir todo el texto resaltado, empiece a escribir y, a continuación,
pulse Intro cuando finalice. Para editar el texto, pulse una vez para deseleccionar el texto y, a continuación, coloque
el cursor donde desee suprimir o añadir caracteres.
Sustituya CUSTOMERNAME por el siguiente texto:
- Repita los pasos 2 y
3 para cambiar las cabeceras de la segunda y tercera columna al texto siguiente:
El diseño de informe debe tener un aspecto como el que se muestra en la
Figura 1-22.
Figura 1-22 Cabeceras de columna revisadas en un diseño de informe
Formatear las cabeceras de columna
Para formatear un elemento de informe, debe establecer las propiedades del mismo. Puede realizar esta tarea de dos formas:
- Establecer las propiedades de un elemento mediante el Editor de propiedades.
- Definir un estilo que contenga las propiedades que desee y aplicar el estilo al elemento. Utilice
este método para definir propiedades de formato una vez y aplicarlas a más de un elemento.
En este procedimiento, utiliza el primer método para establecer las cabeceras de columna en negrita y el segundo método para añadir color a la
fila de cabecera.
- Para establecer las cabeceras de columna en negrita utilizando el Editor de propiedades:
- Seleccione todas las cabeceras de columna. Para seleccionar varios elementos, pulse la
tecla Mayús cuando pulse en cada uno de los elementos. El Editor de propiedades visualiza las propiedades de los elementos
seleccionados, tal y como se muestra en la Figura 1-23.
Figura 1-23 Propiedades de los elementos seleccionados en el Editor de propiedades
- Seleccione B para formatear las cabeceras de columna como texto en negrita.
- Para deseleccionar las cabeceras de columna, pulse en el espacio en blanco
fuera de la tabla.
- Para añadir un color de fondo a la fila de cabecera utilizando un estilo:
- En el menú principal, seleccione Elemento->Estilo nuevo.
Aparecerá Estilo nuevo, tal y como se muestra en la
Figura 1-24. El lado izquierdo visualiza las categorías de las propiedades. El lado derecho visualiza las propiedades para la categoría que selecciona.
Figura 1-24 Estilo nuevo
- Para Estilo personalizado, especifique el nombre siguiente para el estilo:
- Seleccione Fondo en la lista de categorías de las propiedades. Estilo nuevo visualiza las
propiedades de fondo que puede establecer.
- Especifique un color para la propiedad Color de fondo, utilizando uno de los métodos
siguientes:
- Seleccione el botón situado junto a la propiedad y, a continuación, seleccione un
color en la paleta de colores que aparece.
- Seleccione un color en la lista desplegable.
Seleccione Aceptar.
- En el editor de diseño, seleccione la tabla seleccionando la pestaña Tabla en la esquina
inferior izquierda. Esta pestaña aparecerá al pasar el puntero del ratón sobre esta área. Aparecerán celdas de guía en el lateral superior
e izquierdo de la tabla, tal y como se muestra en la Figura 1-25.
Figura 1-25 Celdas de guía en el lateral superior e izquierdo de una tabla
- Seleccione la celda de guía situada junto a la fila de cabecera. El Editor de propiedades
visualiza las propiedades de la fila seleccionada.
- Seleccione Propiedades y luego Generales para visualizar las propiedades generales de la fila.
- Aplique el estilo que acaba de crear seleccionando table_header_row en la lista
desplegable situada junto a Estilo. El Diseñador de informes BIRT aplicará el estilo a la fila de cabecera y aparecerá en color.
- Realice una vista previa del informe. El informe debe tener un aspecto como el que
se muestra en la Figura 1-26.
Figura 1-26 Vista previa de informe, que muestra el estilo de fila de cabecera
Hasta ahora, la principal mejora es que las cabeceras son claramente visibles
y están perfectamente definidas.
Visualizar el nombre y el apellido en la misma línea
Cuando coloca varios elementos en una única celda, el Diseñador de informes BIRT crea elementos a nivel de bloque.
Si está familiarizado con HTML, sabrá que cada elemento de bloque empieza en una línea nueva. Para visualizar varios elementos en
la misma línea, necesita establecerlos como elementos en línea. De forma opcional, puede concatenar los valores de nombre y
de apellido para visualizarlos en un único elemento de datos, tal y como se describe en este procedimiento.
- Seleccione Diseño para volver al editor de diseño.
- Suprima el elemento de datos que visualiza el apellido del contacto.
- Efectúe una doble pulsación en el elemento de datos que visualiza el nombre del contacto.
Seleccionar enlace de datos visualiza todos los enlaces de datos utilizados en el informe. Una marca
de comprobación junto a CONTACTFIRSTNAME indica el enlace de datos utilizado por el elemento de datos seleccionado.
- Pulse en la celda que visualiza la expresión dataSetRow["CONTACTFIRSTNAME"] y, a continuación,
seleccione los puntos suspensivos (...) .
El Constructor de expresiones visualiza la siguiente expresión en el área de texto situada en la
parte superior de la ventana:
- Para concatenar el nombre y el apellido, utilice la siguiente expresión:
La
Figura 1-27 muestra esta expresión en el
Constructor de expresiones. Las comillas vacían (" ") añaden un espacio entre el nombre y el apellido. Puede especificar
la expresión en el área de texto o efectuar una doble pulsación en un elemento en la parte inferior derecha de la ventana para
insertarlo en la expresión.
Figura 1-27 Datos concatenados en el Constructor de expresiones
- Seleccione Aceptar para cerrar el Constructor de expresiones y, a continuación,
seleccione Aceptar en Seleccionar enlace de datos para guardar la expresión modificada.
- Realice una vista previa del informe. El informe debe tener un aspecto como
el que se muestra en la Figura 1-28.
Figura 1-28 Vista previa de informe, que muestra nombres de contactos concatenados
Aumentar el espacio entre filas
El diseño predeterminado añade un espacio mínimo entre las filas de la tabla. Normalmente, querrá ajustar el espaciado entre filas.
- Seleccione Diseño para volver al editor de diseño.
- Seleccione todas las celdas en la fila de detalle, la fila del medio. Para seleccionar varias
celdas, utilice Mayús-pulsación. Tenga cuidado de seleccionar las celdas, no los elementos de datos de las celdas. Aparecerá un recuadro
alrededor de las celdas seleccionadas, tal y como se muestra en la Figura 1-29.
Figura 1-29 Celdas seleccionadas en el editor de diseño
El Editor de propiedades visualiza las propiedades de las celdas. El título que aparece en el Editor
de propiedades muestra el tipo de elemento que selecciona, de forma que verá Editor de propiedades - Celda.
- Seleccione Relleno. El Editor de propiedades visualiza las propiedades de relleno. Estas
propiedades le permiten especificar la cantidad de espacio a añadir encima, debajo, a la derecha y a la izquierda del elemento.
- Establezca Relleno--Superior en 12 puntos.
En este momento, es posible que se pregunte porqué no ha seleccionado simplemente
la fila para ajustar el espaciado de fila en lugar de seleccionar las celdas individuales de la fila. El Diseñador de informes BIRT
no da soporte al relleno de fila, porque algunos navegadores no dan soporte a esta característica.
- Realice una vista previa del informe. El informe debe tener un aspecto como
el que se muestra en la Figura 1-30. Habrá más espacio entre las filas de datos.
Figura 1-30 Vista previa de informe, que muestra el espaciado de las filas
Tarea 8: Crear un título de informe
Todo lo que necesita ahora el informe es un título. Para visualizar un título, puede utilizar un elemento de informe, un elemento
de texto o un elemento de datos:
- El elemento de etiqueta es adecuado para texto corto y estático, como por ejemplo las cabeceras de columna.
- El elemento de datos es adecuado para visualizar valores dinámicos de un campo de conjunto de datos o de un campo calculado.
- El elemento de texto es adecuado para texto de varias líneas que contenga distintos formatos o valores dinámicos.
En este procedimiento, utiliza un elemento de texto o códigos HTML para formatear el texto. Tenga en cuenta que no es necesario
que utilice HTML para crear texto formateado. Sin embargo, si conoce bien HTML o diseño de web, es posible que prefiera utilizar
HTML para crear un bloque de texto formateado.
- Seleccione Diseño para volver al editor de diseño.
- Seleccione Paleta.
- Arrastre el elemento de texto de la paleta y suéltelo encima de la tabla.
- En Editar elemento de texto, seleccione HTML/Texto dinámico en la lista desplegable que
visualiza Texto plano.
Cuando selecciona HTML o texto dinámico, puede incorporar códigos HTML o propiedades CSS en el texto.
Puede escribir los códigos o puede insertar los códigos HTML utilizados habitualmente que el editor de texto proporciona.
- Especifique el texto siguiente en el área de texto, que se muestra en la Figura 1-31:
- Seleccione Aceptar y, a continuación, realice una vista previa del informe. El informe debe tener
un aspecto como el que se muestra en la Figura 1-32.
Figura 1-32 Vista previa de informe, que muestra título de informe formateado
Como puede ver, la utilización del elemento de texto con HTML incorporado le permite hacer lo siguiente:
- Utilizar distintos formatos para cada línea en un bloque de texto de varias líneas.
- Insertar valores dinámicos, como por ejemplo la fecha actual.
De forma alternativa, puede utilizar lo siguiente:
- Dos elementos de etiqueta para visualizar la primera y la segunda línea de texto estático
- Un elemento de datos para visualizar la tercera línea que contiene el valor dinámico
Pasos siguientes
Acaba de construir el primer informe y de trabajar con algunas de las herramientas y características básicas del
Diseñador de informes BIRT. Existen muchas más tareas que puede realizar para construir informes más sofisticados.
Algunas de estas tareas, descritas en otros capítulos de este manual, incluyen las siguientes:
- Conexión con el origen de datos
- Creación de diagramas
- Creación de parámetros de informe para la entrada del usuario
- Creación de parámetros que contengan subinformes
- Formateo de elementos de informe en base a ciertas condiciones
- Ocultación de informes en base a ciertas condiciones
- Adición de hiperenlaces para enlazar el informe a ubicaciones web o para
enlazar una sección del informe con otra
