< Indietro | Avanti >

Lezione 5: Aggiunta di un elemento per la generazione di un report

Questa lezione spiega come aggiungere un elemento script Ant per generare un report.

Per aggiungere l'elemento:

  1. Posizionare il cursore prima del tag </target> di chiusura ed immettere <pu.
  2. Nella finestra di completamento dell'elemento, fare doppio clic su PublishUMLBIRTReport.
  3. Come valore dell'attributo modelPath, immettere il percorso completo del modello SimpleUMLModel. È lo stesso valore immesso per l'attributo modelPath nella lezione precedente.
  4. Come valore per l'attributo targetOutputFolder, immettere C:\temp\antrpt.
  5. Come valore dell'attributo targetOutputFile, immettere MetricReport.html.
  6. Come valore dell'attributo reportDesignFile, immettere il percorso completo del file di progetto del report Report metrica modello UML. Per trovare il percorso, procedere come segue:
    1. Fare clic su Finestra > Mostra vista > Altro, espandere il nodo Creazione report e fare doppio clic su Esplora report per aprire la vista Esplora report.
    2. Espandere Modello UML.
    3. Fare clic con il pulsante destro del mouse su Report metrica modello UML; quindi fare clic su Proprietà.
    4. Copiare l'URL completo, a partire da file:/, quindi fare clic su Annulla.
    5. Incollare l'URL come valore di reportDesignFile.
  7. Lasciare inalterati gli altri attributi affinché utilizzino i rispettivi valori predefiniti.
  8. Fare clic su File > Salva per salvare il file.

A questo punto lo script Ant dovrebbe contenere i seguenti elementi. Tenere presente che alcuni tra i propri valori di attributi potrebbero essere diversi.

<project default="MyTarget">
<target name="MyTarget">
        <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>
< Indietro | Avanti >

Feedback