Aller au contenu

Structure d’un rapport FastReport (.frx)

Un fichier .frx est une définition de rapport FastReport : il décrit la mise en page, la structure (bandes),
et les objets (textes, tableaux, images…) qui composent le rendu final.

L’objectif de cette page est de comprendre ce que contient un .frx, et comment s’y repérer rapidement dans le Designer.


Les composants principaux d’un .frx

Un rapport est généralement composé de :

  • une ou plusieurs pages (ex. Page1),
  • des bandes (structure verticale du rapport : en-tête, données, etc.),
  • des objets placés dans les bandes (TextObject, Table, Image…),
  • des sources de données (datasets) utilisées pour alimenter les bandes et les objets.

Note

Le .frx décrit la structure et les liaisons,
mais les données affichées dépendent du contexte d’exécution (données disponibles, schéma, paramètres).


Se repérer avec l’Arbre du rapport

L’Arbre du rapport donne une vue hiérarchique de ce qui existe réellement dans le fichier : pages, bandes, objets.
Il permet aussi de sélectionner un élément sans devoir “cliquer précisément” sur le canvas.

Arbre du rapport – structure hiérarchique

Comment lire l’arbre

  • Une page regroupe tout ce qui s’affiche dans une page (ex. Page1).
  • Sous la page, on retrouve des bandes (ex. bande d’en-tête, bande de données).
  • Sous une bande, on retrouve les objets (Text, Table, Shape, Image…).
Bon réflexe

Si un objet est difficile à sélectionner sur la grille (superposition, petit élément, zone dense),
sélectionnez-le via l’Arbre du rapport, puis ajustez-le via le panneau Propriétés.


Où se fait la configuration

Dans SenSaaS Report Designer, la configuration se fait principalement via :

  • les Propriétés (à droite) de l’élément sélectionné,
  • la structure en bandes (à gauche du canvas),
  • l’accès aux Données pour lier les champs et paramètres (panneau latéral).

Warning

Ne pas confondre :
- la structure du rapport (bandes, objets, hiérarchie),
- le contenu affiché (champs, expressions, valeurs).
La structure se voit dans l’Arbre du rapport et les bandes, le contenu se règle via les Propriétés et les champs.


Besoin d’aide ?

Contactez le support SenSaaS :
✉️ support@sensaas.fr
📞 04 90 88 22 76