< Précédent | Suivant >

Leçon 5 : Ajout d'un élément pour la génération d'un rapport

Cette leçon vous explique comment ajouter un élément de script Ant pour générer un rapport.

Pour ajouter l'élément :

  1. Positionnez le curseur avant la balise de fermeture </target> et saisissez <pu.
  2. Dans la fenêtre d'exécution d'élément, double-cliquez sur PublishUMLBIRTReport.
  3. Pour la valeur de l'attribut modelPath, entrez le nom du chemin qualifié complet vers le modèle SimpleUMLModel. Il s'agit de la même valeur que celle que vous avez entrée pour l'attribut modelPath dans la leçon précédente.
  4. Pour la valeur de l'attribut targetOutputFolder, tapez C:\temp\antrpt.
  5. Pour la valeur de l'attribut targetOutputFile, tapez rapport_métrique.html.
  6. Pour la valeur de l'attribut reportDesignFile, entrez le nom du chemin qualifié complet vers le fichier de conception du rapport Rapport de métriques de modèle UML. Pour trouver le chemin d'accès, effectuez les opérations suivantes :
    1. Cliquez sur Fenêtres > Afficher la vue > Autre, développez le noeud Génération de rapports et double-cliquez sur Explorateur de rapports pour ouvrir la vue Explorateur de rapports.
    2. Développez Modèle UML.
    3. Cliquez avec le bouton droit de la souris sur Rapport de métriques de modèle UML, puis cliquez sur Propriétés.
    4. Copiez l'adresse URL complète, commençant à file:/ puis cliquez sur Annuler.
    5. Collez l'URL comme valeur pour reportDesignFile.
  7. Conservez les valeurs par défaut pour les autres attributs.
  8. Cliquez sur Fichier > Sauvegarder pour sauvegarder le fichier.

Le script Ant doit maintenant contenir les éléments suivants. Notez que certaines des valeurs des attributs peuvent être différentes.

<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="rapport_métrique.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>
< Précédent | Suivant >

Vos commentaires