Afficher les numéros de page ou d’autres propriétés de rapport paginé (Générateur de rapports)

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

Vous pouvez facilement ajouter des numéros de page, un titre de rapport, un nom de fichier et d’autres propriétés de rapport aux en-têtes ou pieds de page de votre rapport paginé. Ces propriétés sont stockées en tant que champs dans le dossier Champs prédéfinis du volet Données du rapport.

  • Durée d’exécution
  • Nombre de pages
  • Dossier Rapport
  • Nom du rapport
  • URL du serveur de rapports
  • Nombre total de pages
  • ID d'utilisateur
  • Langage

Pour un numéro de page, vous pouvez ajouter le mot « Page » avant le numéro. Vous pouvez également indiquer le nombre total de pages.

Notes

  • Le fait de calculer le nombre total de pages peut ralentir les performances lors de l’exécution ou de l’affichage de votre rapport. Comme l’indique l’info-bulle, nous ne paginons pas entièrement le rapport si vous n’allez pas jusqu’à la fin de celui-ci. Le point d’interrogation ( ? ) est là par conception, cependant, vous pouvez forcer une pagination complète. Pour la forcer, vous pouvez ajouter une zone de texte masquée dans le pied de page ou l’en-tête avec l’expression « =Globals!OverallTotalPages ». Le rapport doit générer chaque page pour répondre à cette expression.

  • 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.

Pour ajouter un numéro de page ou d'autres propriétés de rapport

  1. Dans le volet Données du rapport, développez le dossier Champs prédéfinis.

    Si le volet des données de rapport n’est pas visible, cochez Données du rapportsous l’onglet Affichage.

  2. Faites glisser le champ Numéro de page du volet des données de rapport vers l’en-tête ou le pied de page du rapport.

    Une zone de texte qui contient l'expression simple [&PageNumber] est ajoutée.

    Remarque

    Le pied de page est ajouté automatiquement au rapport. Pour ajouter un en-tête de page, sous l’onglet Insérer , cliquez sur En-tête, puis sur Ajouter un en-tête.

Pour ajouter le mot « Page » avant le numéro de page

  1. Cliquez avec le bouton droit sur la zone de texte qui contient [&PageNumber] et cliquez sur Expressions.

    La zone de texte Définir l'expression pour : valeur contient l’expression =Globals!PageNumber.

  2. Placez le curseur après le signe =, puis tapez "Page " &.

    L'expression est maintenant ="Page "&Globals!PageNumber

  3. Cliquez sur OK.

Pour ajouter le nombre total de pages après le numéro de page

  1. Cliquez avec le bouton droit sur la zone de texte comportant l’expression et cliquez sur Expressions.

  2. Tapez &" sur "& à la fin de l’expression.

  3. Dans le volet Catégorie, développez Champs prédéfinis et double-cliquez sur TotalPages.

    L'expression est maintenant ="Page "&Globals!PageNumber &" de "&Globals!TotalPages

  4. Cliquez sur OK.

Voir aussi

En-têtes et pieds de page (Générateur de rapports et SSRS)
Mettre en forme du texte dans une zone de texte (Générateur de rapports et SSRS)