Modélisation du graphique

Après avoir enregistré votre rapport, ce dernier s'affiche. Vous pouvez désormais construire le diagramme de votre rapport.

Le diagramme de construction du rapport est constitué d'un enchaînement linéaire d'activités.

Les activités sont reliées les unes aux autres par des transitions, représentées par des flèches.

Pour construire votre rapport, selon sa nature et son contexte d'utilisation, vous devez identifier les éléments utiles et modéliser leur enchaînement logique.

  1. Utilisez l'activité Début pour matérialiser le premier traitement à effectuer pour construire le rapport. Vous ne pouvez positionner qu'une seule activité de ce type dans un même rapport.

    Elle est obligatoire lorsque le diagramme contient une boucle.

  2. Ajoutez un ou plusieurs activités Requête pour collecter les données utiles à la construction du rapport. Les données peuvent être collectées directement via une requête sur un schéma de la base de données, ou au travers d'une liste importée, ou via un Cube existant.

    Pour plus dʼinformations, consultez la section Collecte des données à analyser.

    Ces données seront affichées ou non dans le rapport, selon la configuration des pages.

  3. Positionnez une ou plusieurs activités Page pour définir la présentation graphique des données collectées. Vous pouvez y insérer des tableaux, graphiques, champs de saisie, et conditionner l'affichage d'une ou plusieurs pages, ou de certains éléments de la page. Le contenu affiché est entièrement paramétrable.

    Voir à ce sujet la section Éléments statiques.

  4. Utilisez une activité Test pour définir des conditions d'affichage ou d'accès à certaines données.

    Voir à ce sujet la section Conditionner l'affichage d'une page.

  5. Au besoin, ajoutez des scripts personnalisés via l'activité Script, par exemple pour calculer le nom d'un rapport, filtrer l'affichage du résultat dans un contexte précis, etc.

    Voir à ce sujet la section Activité Script.

  6. Enfin, vous pouvez simplifier la lisibilité des rapports complexes en y insérant une ou plusieurs activités de type Saut  : elles permettent de passer d'une activité à l'autre sans matérialiser la transition sur le rapport. L'activité Saut peut également être utilisée pour afficher un autre rapport.

    Voir à ce sujet la section Activité Saut.

Le mode d'exécution d'un rapport n'est pas celui d'un workflow. Typiquement, vous ne pouvez pas exécuter plusieurs branches en parallèle. Ainsi, un rapport construit comme suit ne sera pas opérationnel :

Par contre, il est possible de positionner plusieurs branches. Une seule d'entre elles sera exécutée :