Rubrique précédente: Paramètres de rapport au format libreRubrique suivante: Sécurité des rapports au format libre


Conception de rapports au format libre en HTML

Vous pouvez formater des rapports au format libre à l'aide de la syntaxe HTML/XML. Le langage HTML/XML permet de définir les styles d'en-tête, les styles de police et les tables de manière à obtenir le résultat souhaité. De plus, le langage HTML/XML permet d'ajouter des liens hypertexte à un rapport.

Vous pouvez utiliser des balises HTML pour concevoir des rapports. Les balises HTML/XML prises en charge incluent :

Vous pouvez ajouter des liens HTTP à des rapports au format libre. Cliquer sur le lien ouvre la page référencée par l'URL dans une nouvelle fenêtre.

Tous les éléments HTML doivent figurer entre les balises d'ancrage d'ouverture et de fermeture. Aucun contrôle automatique n'existe pour corriger les balises d'ouverture et de fermeture. Si la syntaxe HTML/XML est erronée, les résultats souhaités ne sont pas générés.

Pour concevoir un rapport en langage HTML

  1. Dans les champs Favoris, Rapport au format libre, Requête, indiquez les balises pertinentes.

    Par exemple :

    select '<a href=http://www.oblicore.com>'||Ticket_Id||'</a>' as "Ticket Id", 
    decode(Severity,'Critical','<i><font color=black>Critical</font></i>','<font color=black>'|| as Severity 
    <font color=black>'||to_char(t.open_time,'dd/mm/yy hh24:mi')||</font>'"Open Time",...
    
  2. Dans le champ Paramètre, ajoutez la balise : <ContainsHTML>1<ContainsHTML>. Par exemple :
    <custom>
    		<ContainsHTML>1</ContainsHTML>
    		<headstyle>
    			<titlerow bgcolor="azure"/>
    			<firstcolumn bgcolor="99cccc"/>
    
  3. Cliquez sur Enregistrer.

    La boîte de dialogue indiquant que la mise à jour du rapport a réussi s'affiche.

  4. Générez le rapport pour afficher les modifications HTML/XML.

Important : Vous devez ajouter la balise <ContainsHTML>1<ContainsHTML> dans Paramètre. Dans le cas contraire, le marquage apparaît au format texte dans le rapport.