Procédure : laisser les en-têtes visibles lors du défilement d'un rapport (Reporting Services)

Pour une région de données de table ou de matrice qui s'étend sur plusieurs pages, vous pouvez décider de laisser visibles les lignes initiales qui contiennent les en-têtes de colonnes ou les colonnes initiales qui contiennent les en-têtes de lignes pendant que vous faites défiler un rapport. Votre décision de laisser les en-têtes visibles (en d'autres termes, de les figer) dépend du type de ligne ou colonne que vous souhaitez figer.

Pour figer la ou les premières lignes qui contiennent des en-têtes de colonnes :

  • Pour une matrice avec des groupes de colonnes, les lignes qui affichent les noms de colonnes sont contrôlées par le groupe de colonnes. Définissez les propriétés du tableau matriciel pour En-têtes de colonnes.

  • Pour une table, la ligne qui contient les noms de colonnes est contrôlée par le membre du tableau matriciel dans un groupe de lignes. Définissez les propriétés du membre du tableau matriciel dans le volet Propriétés.

Pour figer la ou les premières colonnes qui contiennent des en-têtes de lignes :

  • Pour une matrice avec des groupes de lignes, les colonnes qui affichent les noms de lignes sont contrôlées par le groupe de lignes. Définissez les propriétés du tableau matriciel pour En-têtes de ligne.

  • Le contrôle des premières colonnes dans une table sans groupes de colonnes n'est pas pris en charge. Pour contrôler ces colonnes, ajoutez un groupe de colonnes à la table.

Seules la première ligne et les lignes adjacentes ou la première colonne et les colonnes adjacentes peuvent être figées sur chaque page. Les en-têtes ne sont visibles sur chaque page que si l'espace est suffisant.

Pour plus d'informations sur les en-têtes de groupes et les membres du tableau matriciel, consultez Contrôle des en-têtes de lignes et de colonnes.

Pour laisser visibles les lignes avec des en-têtes de colonnes pour une zone de groupe de colonnes

  1. En mode Conception, cliquez avec le bouton droit sur la poignée d'angle pour une région de données de tableau matriciel sélectionnée, puis cliquez sur Propriétés du tableau matriciel.

  2. Sous l'onglet Général, sous En-têtes de ligne, sélectionnez L'en-tête doit rester visible pendant le défilement.

  3. Cliquez sur OK.

  4. Affichez un aperçu du rapport avec un convertisseur qui prend en charge le défilement des en-têtes, par exemple le convertisseur HTML dans le Gestionnaire de rapports. Les lignes qui contiennent les en-têtes de colonnes restent visibles pendant que vous faites défiler le rapport verticalement.

    [!REMARQUE]

    Par défaut, l'arrière-plan d'une cellule est transparent. Pour éviter l'apparition de texte superposé sur les en-têtes de lignes, affectez une couleur unie telle que Blanc à la couleur d'arrière-plan pour les lignes qui se chevauchent.

Pour laisser visibles les colonnes avec des en-têtes de lignes pour une zone de groupe de lignes

  1. En mode Conception, cliquez avec le bouton droit sur la poignée d'angle pour une région de données de tableau matriciel sélectionnée, puis cliquez sur Propriétés du tableau matriciel.

  2. Sous l'onglet Général, sous En-têtes de colonnes, sélectionnez L'en-tête doit rester visible pendant le défilement.

  3. Cliquez sur OK.

  4. Cliquez sur Aperçu. Les colonnes qui contiennent les en-têtes de lignes restent visibles pendant que vous faites défiler le rapport horizontalement.

Pour laisser visible une ligne avec des en-têtes de colonnes pour une table sans groupe de lignes

  1. En mode Conception, sélectionnez la région de données de tableau matriciel. Le volet de regroupement affiche les groupes de lignes et de colonnes.

  2. Dans la partie droite du volet de regroupement, cliquez sur la flèche vers le bas, puis sur Avancé. Le volet de regroupement affiche des membres du tableau matriciel statiques et dynamiques pour chaque groupe.

  3. Dans le volet Groupes de lignes, cliquez sur le membre du tableau matriciel statique que vous souhaitez contrôler. Lorsque vous sélectionnez un membre du tableau matriciel, la cellule correspondante sur l'aire de conception est sélectionnée si possible. Les membres du tableau matriciel n'ont pas tous un élément visuel correspondant. Le volet Propriétés affiche les propriétés du membre du tableau matriciel que vous venez de sélectionner.

  4. Attribuez à la propriété FixedData la valeur True.

  5. Affichez l'aperçu du rapport. Les en-têtes de colonnes restent visibles pendant que vous faites défiler le rapport verticalement.