Ajout de données à une région de données de tableau matriciel
Pour afficher les données d'un dataset de rapport dans une table ou une matrice, spécifiez dans chaque cellule de données le nom d'un champ de dataset à afficher. Vous pouvez afficher des données de détail ou des données groupées. Si vous ajoutez des groupes à une table ou à une matrice, les lignes et les colonnes des valeurs de groupe et les données de groupe sont automatiquement ajoutées. Vous pouvez ensuite ajouter des totaux et des sous-totaux pour vos données.
Toutes les données d'une région de données appartiennent à au moins un groupe. Les données de détail font partie du groupe de détails. Pour plus d'informations sur les données de détail et les données groupées, consultez Fonctionnement des groupes (Reporting Services).
Ajout de données de détail
Les données de détail correspondent à toutes les données d'un dataset de rapport une fois les filtres appliqués au dataset, à la région de données et au groupe de détails. Toutes les données de détail affichées dans une même région de données de tableau matriciel doivent provenir du même dataset de rapport.
Pour afficher des données de détail d'un dataset de rapport dans une région de données de tableau matriciel, faites glisser un champ de dataset du volet Données du rapport vers chaque cellule de la ligne de détails. Pour les cellules existantes dans une région de données de tableau matriciel, vous pouvez ajouter ou modifier une expression de champ de dataset à l'aide du sélecteur de champ dans chaque cellule ou en faisant glisser un champ du volet Données du rapport vers la cellule. Pour créer des colonnes supplémentaires, vous pouvez faire glisser le champ du volet Données du rapport vers une région de données de tableau matriciel existante.
Par défaut, au moment de l'exécution, une cellule figurant dans la ligne de détails affiche des données de détail et une cellule figurant dans une ligne de groupe affiche une valeur d'agrégation. Pour plus d'informations sur les lignes et les colonnes de tableau matriciel, consultez Fonctionnement des cellules, lignes et colonnes des régions de données de tableau matriciel.
Un modèle de table et un modèle de liste fournissent une ligne de détails. Un modèle de matrice ne possède aucune ligne de détails. Si la région de données de tableau matriciel ne possède aucune ligne de détails, vous pouvez en ajouter une en définissant un groupe de détails. Pour plus d'informations, consultez Procédure : ajouter un groupe de détails (Reporting Services).
Ajout de données groupées
Les données groupées correspondent à toutes les données de détail spécifiées par une expression de groupe une fois les filtres appliqués au dataset, à la région de données et au groupe. Pour organiser les données de détail en groupes, faites glisser les champs du volet Données du rapport vers le volet Regroupement. Lorsque vous ajoutez un groupe, Reporting Services ajoute automatiquement les lignes ou les colonnes associées à la région de données de tableau matriciel sur laquelle afficher des données groupées. Les cellules figurant dans ces lignes ou ces colonnes sont associées aux données groupées. Pour plus d'informations, consultez Regroupement de données dans une région de données et Procédure : ajouter ou supprimer un groupe dans une région de données (Reporting Services).
Par défaut, lorsque vous ajoutez un champ de dataset qui représente des données numériques à une cellule dans une ligne ou une colonne de groupe, la valeur de la cellule correspond à la somme des données groupées étendues aux membres du groupe de lignes et de colonnes le plus profond pour la cellule. Vous pouvez remplacer la fonction d'agrégation par défaut Sum par une autre fonction d'agrégation (Avg ou Count, par exemple). Vous pouvez également modifier l'étendue par défaut d'un calcul d'agrégats (pour calculer le pourcentage que représente une valeur par rapport à un groupe de lignes, par exemple). Pour plus d'informations, consultez Calcul de totaux et autres agrégats (Reporting Services).
Par défaut, toutes les données groupées proviennent du même dataset de rapport. Dans une région de données de tableau matriciel, vous pouvez inclure des valeurs d'agrégation d'un autre dataset en spécifiant le nom de dataset comme étendue. Vous pouvez spécifier plusieurs valeurs d'agrégation de plusieurs datasets dans une même région de données de tableau matriciel. Pour plus d'informations, consultez Utilisation de fonctions de rapport et d'agrégation intégrées dans des expressions (Reporting Services).
Ajout de sous-totaux et de totaux
Pour ajouter des sous-totaux pour un groupe et des totaux généraux pour la région de données, utilisez la fonctionnalité Ajouter un total dans le menu contextuel d'une cellule ou dans le volet Regroupement. Les lignes et les colonnes sur lesquelles afficher les totaux sont automatiquement ajoutées. Les expressions de sous-total et de total utilisent par défaut la fonction d'agrégation Sum. Une fois que vous avez ajouté l'expression, vous pouvez remplacer la fonction par défaut par une autre fonction. Pour plus d'informations, consultez Procédure : ajouter un total à un groupe ou à une région de données de tableau matriciel (Reporting Services) et Calcul de totaux et autres agrégats (Reporting Services).
Ajout d'étiquettes
Pour ajouter des étiquettes pour un groupe ou pour la région de données, ajoutez une ligne ou une colonne à l'extérieur du groupe que vous souhaitez étiqueter. Les lignes et les colonnes d'étiquette ressemblent aux lignes et aux colonnes que vous ajoutez pour afficher des totaux. Pour plus d'informations, consultez Procédure : insérer ou supprimer une ligne (Reporting Services) ou Procédure : insérer ou supprimer une colonne (Reporting Services).
Ajout d'une région de données de tableau matriciel existante à partir d'un autre rapport
Vous pouvez copier une région de données d'un autre rapport et la coller dans un nouveau rapport ou un rapport existant. Une fois la région de données collée, vous devez vérifier que le dataset lié à la région de données est défini et que les champs du dataset portent les mêmes noms et possèdent les mêmes types de données que dans le rapport d'origine. Vous pouvez mettre à jour le lien de la région de données vers le dataset du rapport. Pour plus d'informations, consultez Procédure : associer une région de données à un dataset.
Voir aussi