Cas d'utilisation : travailler avec des modèles de scripts de rapport

Ce cas d'utilisation décrit la création d'un script de rapport personnalisé à l'aide d'un modèle de script de rapport.

Les modèles de scripts de rapports sont des scripts de rapports prédéfinis que vous pouvez adapter à vos besoins grâce au mode brouillon de l'éditeur de script. Aucune connaissance en programmation n'est requise pour créer un script de rapport en mode brouillon.

Vous pouvez créer, éditer, exporter et importer des modèles de scripts de rapports.

Pour créer des scripts de rapport à l'aide de modèles de scripts de rapport, il est nécessaire de bien connaître Méthode ARIS.

Scénario

Vous souhaitez évaluer des CPE de votre base de données à l'aide d'un rapport. Vous voulez notamment sortir toutes les CPE sous forme de graphique ainsi qu'une liste de toutes les fonctions, y compris une description détaillée des temps et des coûts et les informations afférentes. Votre rapport doit pouvoir être exécuté dans tous les groupes de votre base de données.

À cet effet, vous créez un script de rapport à l'aide d'un modèle de script de rapport et spécifiez les requêtes envisagées.

Pour ce faire, suivez la procédure suivante.

Créer un script de rapport

Créez, à l'aide d'un modèle de script de rapport prédéfini, un nouveau script de rapport que vous pouvez adapter à vos besoins.

Procédure (brève vidéo)

  1. Dans ARIS Architect, cliquez sur ARIS > Afficher l'administration Administration.

  2. Dans la barre Navigation. double-cliquez sur un serveur ARIS.

  3. Dans l'arborescence, cliquez sur le dossier Évaluations Évaluations > Rapports.

  4. Cliquez avec le bouton droit de la souris sur la catégorie à laquelle vous souhaitez affecter le script de rapport ou créez une nouvelle catégorie.

  5. Sélectionnez Nouveau > Rapport.

  6. L'assistant de script s'affiche.Saisissez les informations dans les langues souhaitées. Les entrées pour lesquelles une table de chaînes est gérée dans le script doivent impérativement être gérées dans toutes les langues. Les entrées les plus importantes sont le nom et la description.

  7. Cliquez sur Suivant.

  8. Sélectionnez Groupe comme contexte.

    Ceci permet de définir que le rapport puisse être exécuté pour tous les groupes d'une base de données.

  9. Cliquez sur Suivant.

  10. Sélectionnez Utiliser modèle de script de rapport (mode brouillon).

  11. Sélectionnez Modèle de script de rapport vierge.

  12. Sélectionnez HTML et RTF comme formats de sortie.

    Ceci permet de définir que le rapport puisse être sorti dans le format HTML ou RTF.

  13. Cliquez sur Suivant.

  14. Sélectionnez Utiliser page de garde.

    On définit ainsi qu'une page de garde est sortie lors de la création du rapport.La suite vous permet de configurer cette page de garde.

  15. Cliquez sur Terminer.

    Le script de rapport s'ouvre en mode brouillon d'après le modèle sélectionné et est enregistré dans la catégorie sélectionnée.

  16. Pour masquer la page de garde affichée, cliquez sur le bouton de commande n_icon_expand Réduire dans la colonne Structure.

Votre script de rapport ressemble à présent à ceci.

Exemple : mode brouillon du modèle de script de rapport vierge

Modèle de script de rapport vierge

Configurer la page de garde

Le rapport doit débuter par une page de garde avec un titre et la date. Insérez les champs de texte correspondants dans la page de garde.

Procédure (brève vidéo)

  1. Dans la ligne Page de garde de la colonne Structure, cliquez sur le bouton n_icon_collapse Développer pour afficher la page de garde.

    La page de garde est affichée.

  2. Cliquez à un endroit quelconque de la page de garde affichée et entrez le titre souhaité sous forme de texte, p.ex. Évaluation de CPE dans des groupes sélectionnés.

  3. Insérez un saut de ligne à la fin du titre.

  4. Dans la nouvelle ligne, saisissez le texte Date :.

  5. Insérez ensuite une zone de texte pour afficher la date actuelle.

    1. Cliquez avec le bouton droit de la souris derrière Date : et dans le menu contextuel, sélectionnez Insérer > Insérer une zone de texte Zones de texte.

    2. Sélectionnez Date comme zone de texte.

    3. Cliquez sur OK.

  6. Sélectionnez la ligne comportant le titre puis, dans la barre de fonctions, sélectionnez la police SansSerif, la taille 20, le style de police Gras et l'alignement Centré.

  7. Dans la colonne Structure, cliquez sur le bouton de commande n_icon_expand Réduire.

    La page de garde est masquée.

La page de garde est configurée et elle est affichée sur une ligne en mode réduit. La date actuelle de la zone de texte sera insérée lors de l'exécution du rapport. La page de garde de votre script de rapport ressemble à présent à ceci.

Exemple : extrait de la page de garde du rapport

Page de garde

Configurer en-tête et pied de page

L'en-tête et le pied de page doivent fournir des informations générales comme le nom de l'entreprise, le nom du rapport, la date et le nombre de pages. Vous pouvez également insérer les champs de texte correspondants dans l'en-tête et le pied de page.

Procédure (brève vidéo)

  1. Insérez une table de formatage composée d'une ligne et de trois colonnes dans l'en-tête.

    1. Cliquez dans l'en-tête de la colonne Contenu.

    2. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer table de formatage Table de formatage.

    3. Entrez le nombre de colonnes 1 et le nombre de lignes 3.

    4. Cliquez sur OK.

  2. Choisissez le libellé de l'en-tête.

    1. Cliquez dans le champ gauche de la table de formatage.

    2. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer une image Image.

      Sélectionnez une image que vous souhaitez insérer comme logo, puis cliquez sur OK.

    3. Dans la barre de fonctions Départ, cliquez sur le bouton de commande Texte à gaucheAligner à gauche.

  3. Cliquez dans le champ central de la table de formatage.

    1. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer une zone de texte Zone de texte.

    2. Sélectionnez la zone de texte Nom de rapport.

    3. Dans la barre de fonctions Départ, cliquez sur le bouton de commande Texte centréCentré.

  4. Saisissez de la même manière le texte Date : dans le champ droit de la table de formatage, insérez un espace suivi de la zone de texte Date.

    Alignez le libellé à droite.

  5. Cliquez dans le pied de page et insérez le libellé et les zones de texte pour afficher le nombre de pages.

    1. Saisissez le texte Page de.

    2. Insérez derrière le mot Page une zone de texte Nombre de pages et derrière le mot de, une zone de texte du type Nombre total de pages.

    3. Sélectionnez les deux zones de texte et appliquez-leur le style de police Gras.

    4. Dans la barre de fonctions Départ, cliquez sur le bouton de commande Texte à gaucheAligner à droite.

Les libellés et les zones de texte de l'en-tête et du pied de page sont configurés. Votre script de rapport ressemble à présent à ceci.

Exemple : libellé, logo et zones de texte

Script de rapport avec libellé

Insérer une table des matières

Une table des matières doit être insérée automatiquement. Vous pouvez également insérer une zone de texte correspondante dans le script de rapport.

Procédure (brève vidéo)

  1. Cliquez à un endroit quelconque dans le script de rapport.

  2. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer une zone de texte Zone de texte.

  3. Dans la liste Zones de texte disponibles, sélectionnez l'entrée Table des matières.

  4. Cliquez sur OK.

Une section Zone statique comportant la zone de texte Table des matières est insérée automatiquement. La table des matières est générée et affichée automatiquement lors de l'exécution du rapport. Votre rapport ressemble à présent à ceci.

Exemple : rapport avec table des matières

Table des matières

Insérer le chemin de groupe comme titre

Un titre de premier niveau contiendra le chemin de groupe de chaque groupe concerné. Pour sortir le titre de chaque groupe, vous devez insérer le titre dans la Structure des scripts de rapport dans le mode brouillon de la section Groupes sélectionnés.

Procédure (brève vidéo)

  1. Cliquez dans la zone de répétition de la section Groupes sélectionnés et saisissez le texte Chemin de groupe.

  2. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer champ de données Champ de données.

  3. Sous Éléments de : Groupes sélectionnés, sélectionnez Chemin de groupe comme champ de données.

  4. Cliquez sur Suivant.

  5. Cliquez sur Terminer.

  6. Dans la barre de fonctions Départ, sélectionnez le style Titre 1dans le champ Format caractères.

Le titre destiné à fournir le chemin de groupe est affiché dans le modèle de script de rapport. Votre script de rapport ressemble à présent à ceci.

Exemple : titre avec chemin de groupe

Titre

Insérer un graphique CPE en tant que requête

Une requête doit être lancée sur toutes les CPE des groupes sélectionnés et être sortie sous forme de graphique. Il faut en outre afficher en titre le nom de chaque modèle.

Insérez une sous-section pour la requête souhaitée dans la zone de répétition, spécifiez les données de la requête et sortez le titre et la CPE sous forme de graphique à l'aide d'un champ de données.

Insérer sous-section

Procédure (brève vidéo)

  1. Insérez un saut de ligne derrière le titre pour le chemin de groupe.

  2. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer section ici Section ici.

    L'assistant Créer section s'ouvre.

  3. Cliquez sur Suivant.

  4. Sous Éléments de : Groupes sélectionnés dans la liste Données disponibles, sélectionnez l'élément Liste des modèles (filtrable par type), puis cliquez sur le bouton de commande Suivant Ajouter pour répétition.

  5. Cliquez sur Suivant.

  6. Sous Types de modèles de la zone de groupe Paramètres, sélectionnez le type de modèle CPE.

    Les requêtes ne porteront que sur les modèles du type CPE.

  7. Activez l'option Récursif.

    La requête prend en considération tous les sous-dossiers.

  8. Dans la zone de sélection Trier par, sélectionnez Nom.

  9. Cliquez sur Terminer.

Une sous-section est insérée avec une requête portant sur tous les modèles du type CPE.

Insérer le nom du processus comme titre

Procédure (brève vidéo)

  1. Dans la zone de répétition de la nouvelle sous-section, saisissez le texte Processus :.

  2. Ajoutez derrière un champ de données destiné à l'affichage du nom du processus.

    1. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer champ de données Champ de données.

      L'assistant Insérer champ de données s'ouvre.

    2. Sous Éléments de : Groupes sélectionnés. Liste des modèles (filtrable par type), sélectionnez l'élément Nom.

    3. Cliquez sur Suivant.

    4. Cliquez sur Terminer.

  3. Formatez le texte avec Titre 2.

Un titre fournissant les noms des différentes CPE est inséré.

Insérer un graphique comme champ de données

Procédure (brève vidéo)

  1. Insérez un saut de ligne derrière le titre.

  2. Insérez sous le titre un champ de données avec l'élément de données Graphique.

    1. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer champ de données Champ de données.

      L'assistant Insérer champ de données s'ouvre.

    2. Sous Éléments de : Groupes sélectionnés. Liste des modèles (filtrable par type), sélectionnez l'élément Graphique.

    3. Cliquez sur Suivant.

    4. Cliquez sur Terminer.

Un champ de données contenant tous les graphiques des différentes CPE est inséré. Votre script de rapport devrait à présent ressembler à ceci.

Exemple : requête sur le type de modèle avec sortie du nom et graphique

Requêtes

Insérer la liste des attributs en tant que table de données

Une liste des différentes fonctions contenues dans les CPE doit être sortie. En outre, toutes les descriptions gérées ainsi que les informations de temps et de coûts sont affichées.

Insérez une table de données dans la zone de répétition de la requête portant sur les CPE. La table de données consulte toutes les fonctions des CPE et les champs de données permettent de sortir les noms, descriptions, temps et coûts des différentes fonctions.

Insérer une table de données

Procédure (brève vidéo)

  1. Cliquez dans la zone de répétition de la sous-section de la requête sur la CPE.

  2. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer une table de données Table de données.

    L'assistant Créer table de données s'affiche.

  3. Dans le champ Nombre de colonnes, saisissez 4.

  4. Les options A en-tête et En-tête de table s'étalant sur plusieurs pages doivent en outre être activées.

  5. Cliquez sur Suivant.

  6. Sous Élément de : Groupes sélectionnés. Liste des modèles (filtrable par type), sélectionnez l'élément Définitions d'objets (filtrables par type).

  7. Cliquez sur Suivant.

  8. Dans la zone de groupe Paramètres, sous Type d'objet, sélectionnez le type d'objet Fonction.

  9. Dans la zone de groupe Tri, sous Trier par, sélectionnez le critère de tri Nom.

  10. Cliquez sur Terminer.

Une nouvelle sous-section est insérée, cette dernière comportant une table de données qui lancera la requête sur les fonctions des différentes CPE.

Formater l'en-tête de la table

Procédure (brève vidéo)

  1. Sélectionnez la première ligne de la table de données.

  2. Cliquez sur les cellules sélectionnées avec le bouton droit de la souris.

  3. Dans le menu contextuel, cliquez sur Format > Formater cellule.

  4. Sélectionnez une Couleur de fond au choix en cliquant sur une couleur de la zone de sélection des couleurs.

  5. Cliquez sur OK.

  6. Insérez les titres suivants dans les en-têtes de chaque colonne : Fonctions, Description, Temps de traitement moyen, Coûts.

  7. Sélectionnez l'en-tête et choisissez le modèle Titre de la table dans la barre de fonctions Départ.

La première ligne de la table de données est affichée avec la couleur de fond choisie et les différents titres de colonnes.

Insérer des champs de données

Procédure (brève vidéo)

  1. Cliquez avec le bouton droit de la souris dans la deuxième ligne sous le titre Fonctions.

  2. Dans la barre de fonctions Départ, cliquez sur Insérer > Insérer champ de données Champ de données.

  3. Sélectionnez l'élément de données Nom.

  4. Cliquez sur Suivant.

  5. Cliquez sur Terminer.

    Un champ de données répertoriant les différents noms des fonctions d'une CPE est inséré.

  6. Dans la deuxième ligne de la colonne Description, insérez de la même manière un champ de données avec l'élément de données Attribut (filtrable par type) et le type d'attribut Description/Définition.

  7. Insérez de la même manière dans les autres colonnes d'autres champs de données avec l'élément de données Attribut (filtrable par type).

    1. Pour la colonne Temps moyen de traitement sélectionnez le type d'attribut Temps moyen de traitement.

    2. Pour la colonne Coûts sélectionnez le type d'attribut Coûts.

Les différentes requêtes sont insérées dans la deuxième ligne de la table de données. Votre rapport devrait ressembler à ceci.

Exemple : requêtes dans une table de données

Table de données

Exécuter script de rapport

Vous pouvez exécuter votre script de rapport en mode brouillon et sortir le rapport dans le format souhaité.

Procédure (brève vidéo)

  1. Cliquez avec le bouton droit de la souris dans une section et sélectionnez Exécuter Exécuter dans le menu contextuel.

  2. Définissez les paramètres souhaités puis cliquez sur Terminer.

    Sélectionnez pour une base de données les groupes souhaités dont vous souhaitez évaluer les CPE et configurez un format de sortie pour le rapport.

Le rapport est affiché dans le format sélectionné.

Voir aussi

Structure des scripts de rapport dans le mode brouillon