Leçon 4 : Ajout d'une région de données de tableau

Une fois la requête définie, vous pouvez commencer à définir la mise en page du rapport. Le rapport se compose de tableaux, de zones de texte, d'images et d'autres éléments que vous pouvez choisir d'inclure. Dans Reporting Services, les éléments de rapport qui affichent des lignes de données répétées à partir de datasets sous-jacents sont les régions de données. Pour créer une mise en page de rapport, faites glisser les régions de données et les autres éléments du rapport vers la zone de conception sous l'onglet Mise en page. Une fois les régions de données ajoutées, vous pouvez choisir les champs à ajouter à chacune d'entre d'elles.

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

  1. Cliquez sur l'onglet Mise en page.

  2. Dans la Boîte à outils, cliquez sur Tableau, puis sur la zone de conception. Le Générateur de rapports dessine un tableau composé de trois colonnes, couvrant la largeur de la zone de conception.

    ms167503.note(fr-fr,SQL.90).gifRemarque :
    La Barre d'outils peut apparaître sous la forme d'un onglet à gauche de la zone de dessin. Pour ouvrir la barre d'outils, positionnez le pointeur au-dessus de l'onglet Barre d'outils. Si la Boîte à outils n'est pas visible, dans le menu Affichage, cliquez sur Boîte à outils.
  3. Dans la fenêtre Datasets, développez le dataset du rapport pour afficher les champs.

    ms167503.note(fr-fr,SQL.90).gifRemarque :
    Si la fenêtre Datasets n'est pas visible, dans le menu Affichage, cliquez sur Datasets.
  4. Faites glisser le champ OrderDate (Date de commande) de la fenêtre Datasets vers la ligne (de détails) du milieu de la première colonne du tableau.

    Lorsque vous déposez le champ dans la cellule du milieu, deux événements se produisent. Premièrement, la cellule de détails affiche le texte suivant : "=Fields!OrderDate.Value". Ce texte est une expression de champ qui spécifie les valeurs des données du champ OrderDate (Date de commande). Les champs ajoutés à une ligne de détails sont toujours spécifiés sous forme d'expressions. Deuxièmement, une valeur d'en-tête de colonne est placée automatiquement dans la première ligne, juste au-dessus de l'expression de champ. Par défaut, la colonne porte le nom du champ.

  5. Faites glisser le champ SalesOrderNumber (Numéro du bon de commande) de la fenêtre Datasets vers la ligne (de détails) du milieu de la deuxième colonne du tableau.

  6. Faites glisser le champ TotalDue (Total dû) de la fenêtre Datasets vers la ligne (de détails) du milieu de la troisième colonne du tableau.

    ms167503.note(fr-fr,SQL.90).gifRemarque :
    Au cours de ce didacticiel, vous n'utiliserez pas tous les champs dans la requête. D'autres champs seront utilisés dans un autre didacticiel.

L'illustration suivante représente une région de données de tableau qui a été remplie avec les champs : OrderDate, SalesOrderNumber et TotalDue.

Région de données de type table avec champs

Tâche suivante

La mise en page du rapport est terminée. Au cours de la prochaine leçon, vous allez afficher un aperçu du rapport pour voir à quoi il ressemble. Consultez Leçon 5 : Affichage d'un aperçu du rapport de base.

Voir aussi

Concepts

Didacticiel : Création d'un rapport de base

Autres ressources

Utilisation des expressions dans Reporting Services
Utilisation de régions de données de tableau
Utilisation de champs dans un Dataset de rapport
Utilisation de régions de données
Présentation de la mise en page et du rendu des rapports
Présentation des régions de données

Aide et Informations

Assistance sur SQL Server 2005