< Anterior | Siguiente >

Lección 5: Añadir un elemento para generar un informe

Esta lección muestra cómo añadir un elemento de script Ant para generar un informe.
Por qué y cuándo se efectúa esta tarea

Para añadir el elemento:

  1. Sitúe el cursor antes del código de cierre </target> y especifique <pu.
  2. En la ventana destinada a completar el elemento, efectúe una doble pulsación en PublishUMLBIRTReport.
  3. Como valor del atributo modelPath, especifique la vía de acceso totalmente calificada al modelo SimpleUMLModel. Se trata del mismo valor que ha especificado para el atributo modelPath en la lección anterior.
  4. Como valor del atributo targetOutputFolder, especifique C:\temp\antrpt.
  5. Como valor del atributo targetOutputFile, especifique MetricReport.html.
  6. Como valor del atributo reportDesignFile, especifique la vía de acceso totalmente calificada al archivo de diseño de informes Informe de métrica de modelo UML. Para buscar la vía de acceso, siga estos pasos:
    1. Pulse Ventana > Mostrar vista > Otras, expanda el nodo Informes y efectúe una doble pulsación en Explorador de informes para abrir la vista Explorador de informes.
    2. Expanda Modelo UML.
    3. Pulse Informe de métrica de modelo UML con el botón derecho del ratón y pulse Propiedades.
    4. Copie el URL completo, empezando en file:/, y luego pulse Cancelar.
    5. Pegue el URL como valor para reportDesignFile.
  7. Conserve los valores predeterminados de los demás atributos.
  8. Pulse Archivo > Guardar para guardar el archivo.
Resultados

Ahora, el script Ant debe contener los elementos siguientes. Tenga en cuenta que algunos de sus valores de atributo serán diferentes.

<project default="MiDestino">
<target name="MiDestino">
        <com.ibm.xtools.publish.CLModelPublish
          modelPath="C:\workspace\SimpleUMLModel\models\SimpleUMLModel.emx"
          outputFolder="C:\temp\antpub"
          outputFilename="index.html"
          overwriteExisting="true"
          preview="false"
          showIcons="true"
          genDate = "false"
          diagramImageFormat="gif"
          detailLevel="full"
          errorHandling="ignore"/>
	    
       <com.ibm.ccl.erf.rsa.report.ic.ant.UMLBirtReportPublish 
          modelPath="C:\workspace\SimpleUMLModel\models\SimpleUMLModel.emx" 
          targetOutputFolder="C:\temp\antrpt" 
          targetOutputFile="MetricReport.html" 
          reportDesignFile="file:/C:/Program Files/IBM/SDPShared/plugins/com.ibm.ccl.erf.rsa.report.data/designs/umlModelMetrics.rptdesign" 
          overwriteExisting="true" 
          autoShowPublishedOutput="false" 
          errorHandling="ignore" 
          outputType="html"
          transform=""/>
	    
  </target></project>
< Anterior | Siguiente >

Comentarios