Structure de rapport

Les canevas de rapport sont structurés par les balises de page de garde et de chapitre.

Balise fp:frontpage

Chaque fp:reporttemplate peut contenir une balise fp:frontpage. La balise fp:frontpage est insérée avant la table des matières et ses chapitres ne sont pas inclus dans la table des matières. Les balises de page de garde peuvent contenir des balises similaires aux balises de chapitre, mais les balises de page de garde ne contiennent pas d'attribut. La balise fp:frontpage est ignorée dans les rapports rapides.

L'exemple suivant présente une balise de page de garde :
<fp:frontpage>
<fp:text>Ceci est la page de garde</fp:text>
</fp:frontpage>

Balise fp:chapter

Les balises fp:chapter génèrent la structure du rapport. Les balises de chapitre comportent les balises suivantes : Les balises fp:chapter comportent les attributs suivants :
Tableau 1. Attributs des balises fp:chapter
Attribut Description
heading Attribut obligatoire indiquant l'en-tête du chapitre. Cet attribut n'est pas obligatoire si hideheading="true".
hideheading Attribut facultatif déterminant si l'en-tête doit être affiché ou masqué. La valeur par défaut est hideheading="false".

Exemple

<fp:chapter heading="Chapitre 1">
<fp:text>Ceci est le chapitre 1.</fp:text>
<fp:chapter heading="Chapitre 1.1">
<fp:text>Ceci est le chapitre 1.1.</fp:text></fp:chapter>
</fp:chapter>

Retour d'informations