Esta lección muestra cómo añadir diagramas UML a un archivo de diseño de informe de BIRT.
Por qué y cuándo se efectúa esta tarea
Para añadir diagramas UML:
- Para continuar el diseño, pulse el separador Diseño en el editor de diseños de informe.
- Añada un título para una sección para diagramas de guión de uso en el informe:
- En la Paleta, pulse Etiqueta y arrastre el cursor al editor de diseños de informe debajo del recuadro row["documentación"].
- En el recuadro de etiqueta, escriba Diagramas de guión de uso.
- Cree un estilo para que la etiqueta especifique un font y un marco, y para añadir un salto de página antes de la etiqueta. Utilice la página Salto de página en la ventana Estilo nuevo para añadir saltos de página.
- Cree un conjunto de datos:
- En la vista Explorador de datos, expanda Conjuntos de datos.
- Pulse con el botón secundario del ratón en Diagramas de paquete y, a continuación, pulse Copiar. Pulse con el botón secundario del ratón otra vez y pulse Pegar.
- Pulse con el botón secundario del ratón en Diagramas de paquete1, pulse Renombrar y cambie el nombre a Diagramas de guión de uso.
- En la vista Explorador de datos, pulse con el botón secundario del ratón en Diagramas de guión de uso y, a continuación, pulse Editar.
- En la ventana Editar conjunto de datos, pulse Correlación de filas.
- Suprima el contenido del campo Expresión.
- En el campo Expresión, pulse Control+Espacio para mostrar una lista de funciones XPath y efectúe una doble pulsación en oclQuery.
Nota: el lenguaje XPath se utiliza para expresar consultas para las filas y columnas de los conjuntos de datos de modelo UML. Puede escribir expresiones que naveguen por la estructura del modelo porque el analizador XPath entiende los modelos basados en EMF. Por ejemplo, puede crear un conjunto de datos de todos los actores UML del modelo mediante //Actor, aunque no exista ningún nodo llamado "Actor" en el documento XML para el modelo.
- En la ventana Editar conjuntos de datos, en el panel izquierdo debajo de Examinar, pulse la flecha abajo y, a continuación, pulse la entrada Sample Business Model.emx, que muestra la jerarquía de la estructura de modelo.
- En la jerarquía de la estructura de modelo, pulse Diagrama de guión de uso de ejemplo.
- En el campo Expresión, confirme que se seleccione inputXPath en la expresión oclQuery y pulse el botón de flecha derecha (>) para el campo Expresión. El XPath de entrada ahora es getDiagrams(Modelo).
- Cambie getDiagrams(Modelo) por getDiagrams(//*).
- En la expresión XPath, sustituya inputOCLQuery por self.type = 'Usecase'. La expresión XPath ahora es: oclQuery(getDiagrams(//*),"self.type = 'Usecase'").
- Pulse Aceptar.
- Añada los nombres e imágenes del diagrama de guión de uso:
- Añada una tabla para visualizar los diagramas de guión de uso: en la Paleta, pulse Tabla y arrastre el cursor al editor de diseños de informe.
- En la ventana Insertar tabla, establezca el Número de columnas en 1 y establezca el Número de detalles en 2.
- En el campo Conjunto de datos, seleccione Diagramas de guión de uso y pulse Aceptar.
- Pulse con el botón secundario del ratón en el icono Tabla y defina un estilo nuevo para la tabla que especifica un relleno superior de 12 puntos.
- En la vista Explorador de datos, expanda Diagramas de guión de uso y arrastre nombre a la primera fila Detalle de la tabla.
- Suprima la etiqueta nombre que se ha añadido automáticamente a la fila Cabecera situada encima de la fila Detalle.
- En un estilo nuevo para la fila que contiene el nombre, especifique el estilo del font.
- En la Paleta (no en la vista Explorador de datos), pulse Imagen y arrastre el cursor a la segunda fila Detalle de la tabla.
- En la ventana Editar elemento de imagen, pulse Imagen dinámica y pulse Seleccionar datos de imagen.
- En la ventana Seleccionar enlace de datos, marque el recuadro de selección para imagen y pulse Aceptar.
- Pulse Insertar.
- Pulse con el botón secundario del ratón en el icono de fila para la fila con la imagen; a continuación, defina un estilo nuevo utilizando la página Bloque de texto para centrar la imagen. Es posible que tenga que pulsar la fila para visualizar el icono de fila.
- Guarde el archivo de diseño de informe.
- En el editor de diseños de informe, pulse el separador Vista previa. La versión en inglés del informe debe ser similar a la ilustración siguiente:
Resultados
Ahora continúe para añadir datos de estereotipo en el informe.