Share via


Leçon 4 : conception du rapport

Au cours de la leçon précédente, vous avez créé une requête de modèle de rapport. Dans cette leçon, vous allez sélectionner la structure que vous souhaitez utiliser pour le rapport, attribuer des champs aux zones des colonnes, des lignes et des détails, puis ajouter des totaux. Vous afficherez ensuite le rapport dans le Concepteur de rapports.

Pour choisir un style de rapport

  1. Dans la page Concevoir la requête de l'Assistant Rapport, cliquez sur Suivant.

  2. Dans la page Sélectionner le type de rapport, sélectionnez l'option Matrice, puis cliquez sur Suivant.

Pour concevoir le rapport

  1. Dans la liste Champs disponibles de la page Concevoir la matrice page, sélectionnez Product_Category1, puis cliquez sur Lignes.

    Important

      La liste Champs disponibles affiche la liste des champs ajoutés à la requête et tous les autres champs requis en fonction de la manière dont les champs sont regroupés au sein de la requête. Dans des situations où la requête référence des entités, puis groupe vos données selon une entité, les clés d'entité de chaque groupe sont également ajoutées à la liste Champs disponibles. Si tel est le cas, la liste Champs disponibles affichent des noms en double (par exemple, Product et Product1). Produit représente la clé d'entité tandis que Product1 désigne la valeur du champ que vous avez ajouté à la requête. Au moment d'organiser les champs lors de la mise en page de votre rapport, sélectionnez toujours le champ de valeur permettant d'afficher les données et choisissez la clé d'entité pour le regroupement des données si vous souhaitez les regrouper par entité et non par valeur.

  2. Dans la liste Champs disponibles, sélectionnez Product_Subcategory2, puis cliquez sur Lignes.

  3. Dans la liste Champs disponibles, sélectionnez Product3, puis cliquez sur Lignes.

  4. Dans la liste Champs disponibles, sélectionnez Order_Year et Order_Quarter, puis cliquez sur Colonnes.

  5. Dans la liste Champs disponibles, sélectionnez Sum_Total_Due, puis cliquez sur Détails.

  6. Cliquez sur Suivant.

  7. Dans la page Choisir le style de la matrice, sélectionnez Entreprise.

  8. Cliquez sur Suivant.

  9. Dans la zone Nom du rapport, tapez QDReportTutorial, puis cliquez sur Terminer.

    Le rapport s'affiche sous le volet Conception du Concepteur de rapports. Vous pouvez à présent modifier le rapport comme n'importe quel autre rapport du Concepteur de rapports. Ensuite, vous modifierez l'expression d'agrégation puisque l'agrégat dévoilé dans la formule et les champs d'ajout de totaux est incorrect.

Pour prévisualiser le rapport

  1. Dans la fenêtre Concepteur de rapports, sélectionnez l'onglet Aperçu.

  2. Dans la zone Order Date, tapez 5/1/2003.

  3. Cliquez sur Afficher le rapport.

    Les résultats s'affichent sous l'onglet Aperçu. Comme n'importe quel autre rapport du Concepteur de rapports, vous pouvez continuer de modifier, mettre en forme et publier le rapport sur le serveur de rapports.

    Notez que vous consultez les commandes passées le 1er mai 2003 ou au-delà. Si vous tapez une date ultérieure, vous consulterez les ordres passées à partir de cette date (incluse).

Pour modifier le texte d'invite

  1. Dans le volet Données du rapport, cliquez sur Paramètres, cliquez avec le bouton droit sur Order Date, puis cliquez sur Propriétés du paramètre.

  2. Dans la zone Demander, tapez Commandes le ou après le :.

  3. Cliquez sur OK.

Pour modifier la formule du champ du rapport

  1. Sous l'onglet Conception, double-cliquez sur la cellule [Sum(Sum Total Due)] cellule.

    La boîte de dialogue Propriétés de l'espace réservé s'ouvre. Dans la zone Valeur apparaît : [First(Sum Total Due)].

  2. Sélectionnez Première, puis tapez Somme.

    Le texte affiché est maintenant celui-ci : [Sum(Sum Total Due)].

  3. Cliquez sur OK.

    Le Concepteur de rapports affiche par défaut le texte First qui désigne la première fonction d'agrégation figurant dans la liste des agrégats disponibles. Pour ce rapport, il est préférable d'utiliser la fonction d'agrégation Sum ; vous devez donc changer l'agrégat employé dans le champ Fields!Sum Total Due.Value de First à Sum.

    La fonction d'agrégation utilisée dans le champ est désormais correcte. Vous allez ensuite ajouter des champs de totaux.

Pour ajouter des champs de totaux

  1. Sous l'onglet Conception, cliquez avec le bouton droit sur [Order Year], pointez sur Ajouter un total, puis sélectionnez Après.

    La somme totale des ventes s'affiche dès la génération du rapport.

  2. Cliquez avec le bouton droit sur [Order Quarter], pointez sur Ajouter un total et sélectionnez Après.

    La somme totale des ventes pour tous les trimestres de chaque année s'affiche dès la génération du rapport.

  3. Cliquez avec le bouton droit sur [Product3], pointez sur Ajouter un total et sélectionnez Après.

    La somme totale des ventes de chaque produit s'affiche dès la génération du rapport.

  4. Cliquez avec le bouton droit sur [Product_Subcategory], pointez sur Ajouter un total et sélectionnez Après.

    La somme totale des ventes de chaque sous-catégorie de produit s'affiche dès la génération du rapport.

  5. Cliquez avec le bouton droit sur [Product Category], pointez sur Ajouter un total et sélectionnez Après.

    La somme totale des ventes de chaque catégorie de produit s'affiche dès la génération du rapport.

Pour afficher un aperçu du rapport

  1. Dans la fenêtre Concepteur de rapports, sélectionnez l'onglet Aperçu.

  2. Dans la zone Commandes le ou après le, tapez 5/1/2003.

  3. Cliquez sur Afficher le rapport.

    Les résultats s'affichent sous l'onglet Aperçu.

    [!REMARQUE]

    Avant de tenter de publier le rapport sur le serveur de rapports, pensez à spécifier l'adresse TargetServerURL : ouvrez le menu Projet, cliquez sur Propriétés, tapez l'adresse TargetServerURL dans la boîte de dialogue Pages de propriétés, puis cliquez sur OK.

Étapes suivantes

Vous avez créé un rapport dans le Concepteur de rapports en partant d'une requête de modèle de rapport. Pour apprendre à mettre en forme un rapport à l'aide du Concepteur de rapports, consultez la leçon 5 : Mise en forme d'un rapport, dans Didacticiel : création d'un rapport de tableau de base.