Un rapport paramétré est un rapport dans lequel aucune valeur n'a été spécifiée pour un ou plusieurs des paramètres constituant le code utilisé pour créer le rapport. Pour plus d'informations, consultez la section Types de rapports. Les valeurs propres à chaque champ sont ajoutées via WebServices ou l'interface utilisateur graphique à chaque génération de rapport.
Dans bon nombre de cas, le seul changement apporté au code utilisé pour générer deux rapports différents concerne les valeurs spécifiques d'un ou de plusieurs paramètres inclus dans un ensemble de paramètres, qui autrement seraient identiques (par exemple, Client_A/Client_B ou Février 2011/Janvier 2012).
Un rapport dont le code de génération contient uniquement des paramètres, sans aucune valeur, est appelé un rapport paramétré. A l'instar des rapports générés dans l'interface utilisateur graphique, vous pouvez utiliser WebServices pour appeler un rapport et transmettre les valeurs de paramètres via la méthode GetMyReportsAdvanced.
Afin de générer un rapport, les valeurs spécifiques de chaque paramètre sont insérées dans le code XML du rapport qui est alors exécuté et qui génère ensuite chaque rapport. Vous pouvez, par exemple, entrer la valeur Consommation pour le paramètre Type de métrique afin de générer un rapport de consommation.
Le code XML suivant utilisé pour générer un rapport paramétré a été créé en sélectionnant les paramètres affichés dans l'illustration suivante, puis en enregistrant le rapport (via Enregistrer sous). Vous pouvez maintenant accéder au rapport à l'aide de l'interface utilisateur graphique ou de WebServices.
Les valeurs propres aux trois paramètres (Metric_Type, Customer, Service_Domain) doivent être insérées pour exécuter le code.
<REPORT_PARAMETERS xmlns="">
<REPORT_ITEM>
<REPORT>
<PARAMETERS>
<METRIC_TYPE IS_MANDATORY="N"></METRIC_TYPE>
<CUSTOMER IS_MANDATORY="N"></CUSTOMER>
<SERVICE_DOMAIN IS_MANDATORY="N"></SERVICE_DOMAIN>
</PARAMETERS>
<TIME IS_MANDATORY="Y">
<FROM_BEGINING>
<TIME_UNIT>MOIS</TIME_UNIT>
</FROM_BEGINING>
</TIME>
</REPORT>
</REPORT_ITEM>
</REPORT_PARAMETERS>
|
Copyright © 2013 CA.
Tous droits réservés.
|
|