Procédure : afficher des en-têtes et des pieds de page de groupe (Générateur de rapports version 3.0 et SSRS)

Vous pouvez mieux contrôler si une ligne statique, telle qu'un en-tête ou un pied de page de groupe, est rendue avec des lignes dynamiques qui sont associées à un groupe dans une région de données de tableau matriciel.

Pour répéter l'ensemble des en-têtes de lignes ou des en-têtes de colonnes sur plusieurs pages, vous pouvez définir des propriétés pour la région de données de tableau matriciel. Pour plus d'informations, consultez Procédure : afficher des en-têtes de ligne et de colonne sur plusieurs pages (Générateur de rapports version 3.0 et SSRS).

Pour contrôler le comportement de rendu des lignes et des colonnes dynamiques associées aux groupes imbriqués, ou des lignes et des colonnes statiques associées à des étiquettes ou des sous-totaux, vous devez définir des propriétés pour le membre du tableau matriciel. Un membre du tableau matriciel représente une ligne ou une colonne statique ou dynamique. Un membre statique se répète une fois. Par exemple, une ligne de total global est une ligne statique. Un membre dynamique se répète une fois pour chaque instance de groupe. Par exemple, une ligne associée à un groupe avec l'expression de groupe [Territory] se répète une fois pour chaque valeur unique de secteur. Pour plus d'informations sur les membres du tableau matriciel, consultez Présentation des cellules, des lignes et des colonnes d'une région de données de tableau matriciel (Générateur de rapports version 3.0 et SSRS).

Vous pouvez sélectionner un membre du tableau matriciel dans le volet Regroupement et définir les propriétés KeepWithGroup, KeepTogether et RepeatOnNewPage dans le volet Propriétés. Utilisez KeepWithGroup pour afficher des en-têtes et des pieds de page de groupe sur la même page que le groupe. Utilisez KeepTogether pour afficher les membres statiques avec les lignes ou les colonnes d'un groupe. Utilisez RepeatOnNewPage pour répéter l'en-tête ou le pied de page de groupe sur chaque page qui affiche au moins une instance complète du membre de groupe de lignes désigné par la valeur KeepWithGroup. La propriété RepeatOnNewPage n'est pas prise en charge pour les membres de groupe de colonnes.

Notes

KeepWithGroup, KeepTogether et RepeatOnNewPage sont des propriétés de membre de groupe que vous pouvez définir à l'aide du mode Avancé du volet de regroupement. Pour plus d'informations, consultez Volet de regroupement (Générateur de rapports version 3.0).

Notes

Vous pouvez créer et modifier des définitions de rapports (.rdl) dans le Générateur de rapports version 3.0 et dans le Concepteur de rapports, dans Business Intelligence Development Studio. Chaque environnement de création offre différentes possibilités pour créer, ouvrir et enregistrer des rapports et des éléments connexes. Pour plus d'informations, consultez Conception de rapports dans le Concepteur de rapports et le Générateur de rapports version 3.0 (SSRS) sur le site Web Microsoft.

Pour conserver une ligne statique avec un ensemble de lignes dynamiques associées à un groupe de lignes

  1. Dans l'aire de conception, cliquez dans la région de données de tableau matriciel pour la sélectionner. Le volet de regroupement affiche les groupes de lignes et de colonnes de la région de données.

  2. Dans la partie droite du volet de regroupement, cliquez sur la flèche orientée vers le bas, puis sur Mode avancé. Le volet Groupes de lignes affiche les membres hiérarchiques statiques et dynamiques pour la hiérarchie des groupes de lignes.

  3. Cliquez sur le membre statique qui correspond à l'en-tête ou au pied de page de ligne que vous souhaitez conserver avec les lignes de groupe. Le volet Propriétés affiche les propriétés du membre du tableau matriciel.

  4. Dans le volet Propriétés, cliquez sur KeepWithGroup, puis choisissez l'une des valeurs suivantes dans la liste déroulante :

    • Aucun   Sélectionnez cette option pour ne pas indiquer de préférence concernant la conservation de ce membre avec les membres du groupe de lignes sélectionné.

    • Avant   Sélectionnez cette option pour garder ce membre avec les membres du groupe précédent. Vous pouvez l'utiliser pour les lignes de pied de page de groupe.

    • Après   Sélectionnez cette option pour garder ce membre avec les membres du groupe suivant. Vous pouvez l'utiliser pour les lignes d'en-tête de groupe.

  5. (Facultatif) Affichez l'aperçu du rapport. Dans la mesure du possible, le convertisseur de rapport garde ce membre avec les membres de groupe de lignes spécifiés.

Pour conserver une colonne statique avec un ensemble de colonnes dynamiques associées à un groupe de colonnes

  1. Dans l'aire de conception, cliquez dans la région de données de tableau matriciel pour la sélectionner. Le volet de regroupement affiche les groupes de lignes et de colonnes de la région de données.

  2. Dans la partie droite du volet de regroupement, cliquez sur la flèche orientée vers le bas, puis sur Mode avancé. Le volet Groupes de colonnes affiche les membres hiérarchiques statiques et dynamiques pour la hiérarchie des groupes de colonnes.

  3. Cliquez sur le membre statique qui correspond à la colonne statique que vous souhaitez conserver avec les colonnes de groupe. Le volet Propriétés affiche les propriétés du membre du tableau matriciel.

  4. Dans le volet Propriétés, cliquez sur KeepWithGroup, puis choisissez l'une des valeurs suivantes dans la liste déroulante :

    • Aucun   Sélectionnez cette option pour ne pas indiquer de préférence concernant la conservation de ce membre avec les membres du groupe de colonnes sélectionné.

    • Avant   Sélectionnez cette option pour garder ce membre avec les membres du groupe précédent. Vous pouvez l'utiliser pour les étiquettes de colonne qui s'affichent avant les membres de groupe de colonnes spécifiés.

    • Après   Sélectionnez cette option pour garder ce membre avec les membres du groupe suivant. Vous pouvez l'utiliser pour les totaux de colonne qui s'affichent après les membres de groupe de colonnes spécifiés.

  5. (Facultatif) Affichez l'aperçu du rapport. Dans la mesure du possible, le convertisseur de rapport garde ce membre avec les membres de groupe de colonnes spécifiés.