Laisser les en-têtes visibles lors du défilement d’un rapport paginé dans le 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

Vous pouvez empêcher les étiquettes de lignes et de colonnes de disparaître de l’écran après le rendu d’un rapport paginé en figeant les en-têtes de lignes ou de colonnes.

La façon de contrôler les lignes et les colonnes varie selon que vous disposez d'une table ou d'une matrice. Si vous avez une table, vous configurez les membres statiques (en-têtes de colonnes et de lignes) pour qu'ils restent visibles. Si vous avez une matrice, vous configurez les en-têtes de groupes de colonnes et de lignes pour qu'ils restent visibles.

Si vous exportez le rapport vers Excel, l’en-tête n’est pas automatiquement figé. Vous pouvez figer le volet dans Excel. Pour plus d’informations, consultez la section En-têtes et pieds de page de l’article Exporter un rapport paginé vers Microsoft Excel (Générateur de rapports).

Remarque

Même si une table possède des groupes de lignes et de colonnes, vous ne pouvez pas conserver ces en-têtes de groupes visibles pendant le défilement

L’image suivante illustre une table :

Capture d’écran d’une table vide dans le Générateur de rapports.

L’image suivante illustre une matrice :

Capture d’écran d’une matrice dans le Générateur de rapports mettant en évidence des groupes de lignes et de colonnes.

Remarque

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.

Garder les en-têtes de groupes de matrice visibles pendant le défilement

  1. Cliquez avec le bouton droit sur la ligne, la colonne ou la poignée d’angle d’une région de données de tableau matriciel, puis sélectionnez Propriétés du tableau matriciel.

  2. Sous l’onglet Général, sous En-têtes de lignes ou En-têtes de colonnes, sélectionnez Garder l’en-tête visible pendant le défilement.

    Capture d’écran de la boîte de dialogue Propriétés du tableau matriciel mettant en évidence les options permettant de sélectionner Garder l’en-tête visible lors du défilement.

  3. Cliquez sur OK.

Garder un membre de tableau matriciel statique (ligne ou colonne) visible pendant le défilement

  1. Sur l’aire de conception, effectuez une sélection dans le tableau pour afficher les membres statiques et les groupes dans le volet de regroupement.

    Capture d’écran du Générateur de rapports montrant une matrice avec des groupes affichés dans le volet Regroupement.

    Le volet Groupes de lignes affiche les membres statiques et dynamiques hiérarchiques pour la hiérarchie de groupes de lignes, et le volet Groupes de colonnes affiche une vue semblable pour la hiérarchie de groupes de colonnes.

  2. Dans la partie droite du volet Regroupement, sélectionnez la flèche vers le bas, puis Mode avancé.

  3. Sélectionnez la ligne ou la colonne du membre statique que vous souhaitez laisser visible pendant le défilement. Le volet Propriétés affiche les propriétés du membre du tableau matriciel.

    Capture d’écran du Générateur de rapports mettant en évidence un groupe dans le volet Regroupement et sa propriété FixedData dans le volet Propriétés

  4. Dans le volet Propriétés, affectez à FixedData la valeur True.

  5. Répétez cette étape pour tous les membres adjacents que vous souhaitez laisser visibles pendant le défilement.

  6. Sélectionnez Exécuter pour afficher un aperçu de votre rapport.

Lorsque vous faites défiler un rapport verticalement ou horizontalement, les membres de tableau matriciel statiques restent visibles.