Leçon 4 : Ajout d'une table au rapport (Reporting Services)

Une fois le dataset défini, vous pouvez commencer à définir la mise en page du rapport. Pour créer une mise en page de rapport, faites glisser les régions de données, les zones de texte, les images et autres éléments que vous souhaitez inclure dans un rapport vers l'aire de conception.

Les éléments qui contiennent des lignes de données répétées à partir de datasets sous-jacents sont appelés régions de données. En règle générale, les rapports possèdent une seule région de données, mais vous pouvez en ajouter davantage (pour ajouter un graphique à un rapport tabulaire, par exemple). Une fois que vous avez ajouté une région de données, vous pouvez y ajouter des champs.

Pour ajouter une région de données de table et des champs à une mise en page de rapport

  1. Dans la Boîte à outils, cliquez sur Table, puis sur l'aire de conception. Le Concepteur de rapports trace une région de donnée de table composée de trois colonnes au centre de l'aire de conception.

    Note

    La Boîte à outils peut s'afficher sous la forme d'un onglet situé à gauche du volet Données du rapport. Pour ouvrir la Boîte à outils, positionnez le pointeur au-dessus de l'onglet Boîte à outils. Si la Boîte à outils n'est pas visible, cliquez sur l'option Boîte à outils dans le menu Affichage.

  2. Dans le volet Données du rapport, développez le dataset AdventureWorksDataset pour en afficher les champs.

  3. Faites glisser le champ Date du volet Données du rapport vers la première colonne de la table.

    Lorsque vous déposez ce champ dans la première colonne, deux événements se produisent. En premier lieu, la cellule de données affiche le nom du champ, appelé expression de champ, entre crochets : [Date]. En second lieu, une valeur d'en-tête de colonne est automatiquement ajoutée à la ligne d'en-tête, immédiatement au-dessus de l'expression de champ. Par défaut, la colonne porte le nom du champ. Vous pouvez sélectionner le texte de la ligne d'en-tête et taper un nouveau nom.

  4. Faites glisser le champ Order du volet Données du rapport vers la deuxième colonne de la table.

  5. Faites glisser le champ Product du volet Données du rapport vers la troisième colonne de la table.

  6. Faites glisser le champ Qty vers le bord droit de la troisième colonne jusqu'à ce que vous obteniez un curseur vertical et que le pointeur de la souris inclue un signe plus [+]. Lorsque vous relâchez le bouton de la souris, une quatrième colonne est créée pour [Qty].

  7. Ajoutez le champ LineTotal de la même façon, en créant une cinquième colonne.

    Note

    L'en-tête de colonne est Line Total. Le Concepteur de rapports crée automatiquement un nom convivial pour la colonne en fractionnant LineTotal en deux mots.

    Le diagramme suivant représente une région de données de table qui a été remplie avec les champs suivants : Date, Order, Product, Qty et Line Total.

    Conception, table avec ligne d'en-tête et ligne de détails

Affichage d'un aperçu d'un rapport

L'affichage d'un aperçu d'un rapport vous permet de visualiser le rapport rendu sans avoir à le publier sur un serveur de rapports. Vous souhaiterez probablement afficher fréquemment des aperçus du rapport pendant sa conception.

Pour afficher un aperçu d'un rapport

  • Cliquez sur l'onglet Aperçu. Le Concepteur de rapports exécute le rapport et l'affiche en mode Aperçu.

    Le diagramme suivant représente une partie du rapport en mode Aperçu.

    Aperçu, lignes de détails de table avec 5 colonnes

    Remarquez que la devise (dans la colonne LineTotal) possède six décimales après la virgule et que la date a un horodatage inutile. Vous allez reprendre cette mise en forme dans la leçon suivante.

Note

Vous pouvez enregistrer le projet de rapport avant ou après avoir affiché un aperçu du rapport. Dans le menu Fichier, cliquez sur Enregistrer tout.

Étapes suivantes

Vous avez ajouté avec succès une région de données de table à votre rapport, ajouté des champs à la région de données et affiché un aperçu du rapport. Vous allez ensuite mettre en forme des en-têtes de colonnes et des valeurs de devise et de date. Consultez Leçon 5 : Mise en forme d'un rapport (Reporting Services).