Diseño de plantillas con Rational Rhapsody como origen de datos

Los diseñadores de informes pueden utilizar Document Studio para importar esquemas de origen de datos y plantillas del informe de compilación.

Antes de empezar

Familiarícese con el servicio REST de Rational Rhapsody y los distintos URL necesarios para extraer datos de Rational Rhapsody cuando se utiliza Rational Publishing Engine. Para localizar el Information Center para su versión de Rational Rhapsody, consulte Acerca del Rational Rhapsody Information Center.

Acerca de esta tarea

Los datos se extraen utilizando la API REST. Esta interfaz se instala e implementa con la aplicación de origen de datos y funciona independientemente de Rational Publishing Engine. Si desea más información sobre la API REST para un origen de datos, consulte la documentación para el origen de datos.

Procedimiento

  1. Revise Diseño de plantillas de documentos para ver una visión general del proceso de desarrollo de plantilla. Inicie la planificación de la estructura del documento y los datos podrían estar incluidos. Por ejemplo, decida si el documento final se generará a partir de una plantilla o de varios archivos de plantilla que pueden contener cada uno partes reutilizables de contenido.
  2. En la aplicación Document Studio, cree una plantilla de documento.
  3. Añada un esquema de origen de datos a la plantilla de documento. Para Rational Rhapsody, puede completar los pasos siguientes:
    1. En Document Studio, pulse Datos > Añadir esquema de origen de datos.
    2. En el campo Predefinido, seleccione Rhapsody.
    3. En Tipo, seleccione el tipo de esquema en la lista. Para Rational Rhapsody, seleccione REST.
    4. Edite el campo Esquema si es necesario o pulse Examinar para seleccionar la vía de acceso del archivo de esquema. El URL base para Rational Rhapsody es: https://servidor:puerto/Rational/Rhapsody/. Añadido con ?metadata=schema, el URL es: https://servidor:puerto/Rational/Rhapsody/?metadata=schema

      La ubicación predeterminada para el esquema de Rational Rhapsody es Rational_Rhapsody_HOME\RPE\Schemas. Ejemplo: Rational_Rhapsody_HOME\RPE\Schemas\default.xsd

      Al elegir un esquema de un modelo con perfiles aplicados y nuevos términos, asegúrese de que el modelo con perfiles y términos nuevos se cargan en Rational Rhapsody.

    5. Si el recurso está en un servidor protegido, especifique el nombre de Usuario.
    6. Si el recurso está en un servidor protegido, especifique la Contraseña.
    7. Seleccione el Tipo de autenticación en la lista. Si no selecciona un tipo, se prueba cada tipo, hasta que se encuentra el tipo correcto, que podría aumentar el tiempo de generación de documentos.
    8. Pulse Finalizar. El esquema de origen de datos que ha seleccionado se muestra en la vista de origen de datos.
  4. Añada elementos a la plantilla. Rational Publishing Engine tiene un conjunto integral de elementos de plantilla que puede utilizar para estructurar el documento. Puede arrastrar elementos hasta el editor de contenidos de plantilla. Por ejemplo, puede añadir un elemento de contenedor para contener varios párrafos. Cada párrafo podría estar controlado por una condición de prueba que solo se asocia con datos específicos. Si desea más información, consulte Elementos de plantillas en la vista Paleta u Añadir elementos a una plantilla.
  5. Utilice consultas, atributos, y variables para añadir datos a una plantilla. Estos elementos especifican qué partes de información se generan en el informe.
  6. Añada formato y estilo a los elementos para controlar cómo se muestran en la salida.
  7. Cree filtros para limitar los datos que se extraen del informe. Puede utilizar filtros, que son versiones detalladas del URI de origen de datos general, para señalar a subconjuntos específicos de datos, de forma que Rational Publishing Engine no intenta recuperar más información de la necesaria del origen de datos durante la generación de informes. Estos filtros deben ser lo bastante amplios para recuperar todos los datos necesarios referenciados por la plantilla o el informe generado no podrá incluir datos completos. Rational Rhapsody da soporte a orígenes de datos Reportable Rest v1 para su uso en filtros nativos. En los filtros de Reportable Rest v1, sólo es necesario especificar el texto entre corchetes []. Rational Publishing Engine genera el resto del filtro. Para obtener más información, consulte Reportable Rest v1. Consulte también Condiciones de filtro soportadas por filtros nativos REST si desea más información.
  8. Puede utilizar un filtro de consultas de conversión de tipo de datos para refinar los resultados de una consulta. La característica de conversión de tipos funciona como un filtro alternativo para elementos de origen de datos, consulte Conversión de tipos si desea más detalles.
  9. Cree clasificaciones para organizar los datos en el informe.