Partage via


Zones de texte dans les rapports paginés (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

Pour vous, une zone de texte désigne probablement une zone autonome qui contient du texte sur une surface comme Microsoft Office PowerPoint. Les rapports paginés utilisent des zones de texte de ce type pour afficher le texte statique des titres, des descriptions et des étiquettes, ou le texte dynamique basé sur des expressions. Toutefois, chaque cellule d’une table ou d’une matrice (région de données de tableau matriciel) contient également une zone de texte, que vous pouvez mettre en forme de la même manière que les zones de texte autonomes de votre rapport.

Notes

Si vous faites glisser une valeur de champ de dataset de rapport directement vers l'aire de conception ou vers une zone de texte de l'aire de conception du rapport, seule la première valeur du jeu de résultats est visible lorsque vous exécutez le rapport. Pour afficher toutes les valeurs pour un champ, vous devez d’abord créer une région de données de table, de matrice ou de liste, puis faire glisser le champ vers une cellule de la région de données. Ainsi, lorsque vous exécuterez le rapport, vous verrez toutes les valeurs dans ce champ.

Pour afficher du texte récurrent dans une disposition de forme libre, créez une région de données de liste et placez-y la zone de texte. Utilisez une liste lorsque vous souhaitez répéter un formulaire pour plusieurs valeurs, par exemple une facture client utilisée une seule fois pour chaque client. En savoir plus sur la création de factures et de formulaires avec des listes.

Utilisez un conteneur rectangle lorsque vous souhaitez contrôler la disposition des zones de texte et l'espace blanc en dessous de la dernière zone de texte. Pour plus d’informations, consultez Rectangles et lignes (Générateur de rapports et SSRS).

Les expressions dans une zone de texte peuvent contenir du texte littéral, pointer vers un champ de la base de données ou calculer des données. Toutes les expressions sont affichées sous la forme de texte d'espace réservé de sorte que vous pouvez mettre en forme des nombres, des couleurs et d'autres propriétés d'apparence. Vous pouvez également combiner des espaces réservés avec le texte littéral dans la même zone de texte.

Vous pouvez mettre en forme le texte dans toute zone de texte unique en utilisant plusieurs polices, couleurs, styles et actions. Pour plus d’informations, consultez Mise en forme du texte et des espaces réservés (Générateur de rapports et SSRS).

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.

Agrandissement et réduction d'une zone de texte

Par défaut, les zones de texte ont une taille fixe. Vous pouvez autoriser la réduction ou l'agrandissement d'une zone de texte de manière verticale en fonction de son contenu. Pour plus d’informations, consultez Autoriser l’agrandissement ou la réduction d’une zone de texte (Générateur de rapports et SSRS).

Rotation d’une zone de texte

La rotation des zones de texte peut vous aider à améliorer la lisibilité de vos rapports, à prendre en charge l’orientation de texte spécifique aux paramètres régionaux, à ajuster plus de colonnes dans un rapport imprimé ayant une taille de page fixe et à créer des rapports avec un contenu plus graphique. Une zone de texte peut être pivotée dans différentes directions : horizontalement, verticalement (avec une rotation de 90 degrés) ou selon une rotation de 270 degrés. L'option verticale est utilisée le plus communément pour les langues asiatiques qui sont écrites de haut en bas. Dans la plupart des convertisseurs, l’option verticale gère correctement la propriété de rotation du glyphe pour que le texte soit écrit de haut en bas, mais les caractères ne figurent pas sur leurs côtés. Pour d'autres langues, le texte orienté verticalement et selon une rotation à 270 degrés est écrit obliquement.

Vous pouvez faire pivoter des zones de texte qui contiennent du texte statique, des champs d’un dataset de rapport ou des données calculées. La zone de texte peut être autonome dans le corps d’un rapport, dans une table ou une matrice, ou dans un en-tête ou pied de page de rapport.

L'image suivante affiche trois versions d'un rapport de tableau qui regroupe des données par mois. La zone de texte qui contient la valeur de mois utilise une orientation de zone de texte différente.

rs_TextBoxOrientation

L'orientation est définie sur la zone de texte et s'applique à tout le texte de la zone. Vous ne pouvez pas spécifier d'orientation différente pour certaines parties de la zone de texte.

Pour commencer, consultez la section sur la rotation du texte dans Didacticiel : mettre en forme du texte (Générateur de rapports) et consultez Définir l’orientation d’une zone de texte (Générateur de rapports et SSRS).

Rubriques de procédures

Ajouter, déplacer ou supprimer une zone de texte (Générateur de rapports et SSRS)

Mettre en forme du texte dans une zone de texte (Générateur de rapports et SSRS)

Définir l'orientation d'une zone de texte (Générateur de rapports et SSRS)

Autoriser l'agrandissement ou la réduction d'une zone de texte (Générateur de rapports et SSRS)