Exploration de la flexibilité d’une région de données de tableau matriciel dans un rapport paginé (Générateur de rapports)

S’applique à : Générateur de rapports Microsoft (SSRS) Power BI Report Builder Report Designer dans SQL Server Data Tools

Dans un rapport paginé, quand vous ajoutez une région de données de table, de matrice ou de liste à partir de l’onglet Insérer sur le ruban, vous démarrez avec un modèle initial de région de données de tableau matriciel. Toutefois, vous n’êtes pas limité par ce modèle. Vous pouvez continuer à développer vos affichages de données en ajoutant ou en supprimant des fonctionnalités de région de données de tableau matriciel (groupes, lignes et colonnes, par exemple).

Lorsque vous supprimez un groupe de lignes ou de colonnes, vous avez la possibilité de supprimer les lignes et les colonnes qui sont utilisées pour afficher les valeurs de groupe. Vous pouvez également ajouter ou supprimer des lignes et des colonnes manuellement. Pour comprendre comment sont utilisées les lignes et les colonnes de façon à afficher des données détaillées et groupées, consultez Région de données de tableau matriciel (Générateur de rapports et SSRS).

Après avoir modifié la structure de la région de données de tableau matriciel, vous pouvez définir des propriétés pour vous aider à contrôler le rendu de la région de données par le rapport. Par exemple, vous pouvez répéter des en-têtes de colonnes en haut de chaque page ou conserver un en-tête de groupe avec le groupe. Pour plus d’informations, consultez Contrôle de l’affichage de la région de données de tableau matriciel sur une page de rapport (Générateur de rapports et SSRS).

Ajout de propriétés de ligne à une table

Vous pouvez aussi modifier les en-têtes des données de ligne dans les propriétés de ligne d’un tableau matriciel. En cliquant avec le bouton droit à l’intérieur d’une ligne, vous pouvez sélectionner les propriétés de ligne pour définir des en-têtes de ligne dans le menu d’accessibilité. L’ajout de propriétés de ligne vous permet de remplacer le type de structure en ajoutant une cellule d’en-tête ou une cellule de données. Cet ajout est particulièrement utile pour les créateurs de rapports qui ont besoin d’ajouter des fonctionnalités d’accessibilité enrichies pour une prise en charge optimale avec les technologies de lecteur d’écran.

Notes

Il est possible de créer et de modifier des fichiers de définition de rapports (.rdl) paginés dans le Générateur de rapports Microsoft, dans Power BI Report Builder et dans le Concepteur de rapports de SQL Server Data Tools.

Transformation d'une table en matrice

Par défaut, une table possède des lignes de détails qui indiquent les valeurs du dataset du rapport. En règle générale, une table inclut des groupes de lignes qui organisent les données de détail par groupe, puis inclut des valeurs de synthèse en fonction de chaque groupe. Pour transformer la table en matrice, ajoutez des groupes de colonnes. Vous supprimez généralement les groupes de détails lorsque la région de données possède des groupes de lignes et de colonnes, de telle sorte que vous ne puissiez afficher que les valeurs de synthèse des groupes. Pour plus d’informations, consultez Ajouter ou supprimer un groupe dans une région de données (Générateur de rapports et SSRS).

Par définition, lorsque vous créez une matrice, vous ajoutez une cellule d'angle de tableau matriciel. Vous pouvez fusionner des cellules dans cette zone et y ajouter une étiquette. Pour plus d’informations, consultez Fusionner des cellules dans une région de données (Générateur de rapports et SSRS).

Transformation d'une matrice en table

Par défaut, une matrice possède des groupes de lignes et des groupes de colonnes, mais aucun groupe de détails. Pour transformer une matrice en table, supprimez les groupes de colonnes et ajoutez un groupe de détails pour l'afficher sur la ligne de détails. Pour plus d’informations, consultez Ajout et suppression d’un groupe dans une région de données (Générateur de rapports et SSRS) et Ajout d’un groupe de détails (Générateur de rapports et SSRS).

Transformation d'une liste par défaut en liste groupée

Par défaut, une liste possède des lignes de détails et aucun groupe. Pour modifier la liste en vue d'utiliser une ligne de groupe, renommez le groupe de détails et spécifiez une expression de groupe. Pour plus d’informations, consultez Ajout et suppression d’un groupe dans une région de données (Générateur de rapports et SSRS).

Création d'affichages en escalier

Par défaut, lorsque vous ajoutez des groupes à une région de données de tableau matriciel, les cellules qui figurent dans la zone d'en-tête de groupe de lignes indiquent les valeurs de groupe d'une colonne. En présence de groupes imbriqués, chaque groupe s'affiche dans une colonne distincte. Pour créer un affichage en escalier, supprimez toutes les colonnes de groupes sauf une et mettez en forme la colonne restante pour afficher la hiérarchie de groupes sous la forme d'un texte mis en retrait. Pour plus d’informations, consultez Création d’un rapport en escalier (Générateur de rapports et SSRS).

Ajout d'un groupe de détails adjacent

Par défaut, le groupe de détails est le groupe enfant le plus profond dans une hiérarchie de groupes. Vous ne pouvez pas imbriquer un groupe sous le groupe de détails. Vous pouvez créer d'autres groupes de détails adjacents, pour afficher les 5 premiers produits et les 5 derniers produits par vente, par exemple. Comme vous pouvez ajouter des expressions de filtre et de tri à chaque groupe, vous pouvez afficher deux vues de données de détail du même dataset dans une région de données de tableau matriciel. Pour plus d’informations, consultez Fonctionnement des groupes (Générateur de rapports et SSRS), Ajout et suppression d’un groupe dans une région de données (Générateur de rapports et SSRS) et Ajout d’un filtre à un jeu de données (Générateur de rapports et SSRS).