Partager via


Zones de texte (Générateur de rapport et SSRS)

Quand vous pensez à une zone de texte, vous pensez probablement à une zone autonome contenant du texte sur une surface comme Microsoft Office PowerPoint. Dans le Générateur de rapports, certaines zones de texte sont comme cela et elles peuvent afficher le texte littéral pour les titres, les descriptions et les étiquettes, ou du texte dynamique basé sur des expressions. Toutefois, chaque cellule d'une table ou matrice (région de données de tableau matriciel) contient également une zone de texte, qui peut être mise 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 voir toutes les valeurs d'un champ, vous devez faire glisser le champ vers une cellule dans une table ou une matrice. 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, placez une zone de texte dans une région de données de liste. 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. Pour plus d’informations, consultez Listes (Report Builder et SSRS).

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

Vous pouvez créer et modifier des définitions de rapport (.rdl) dans le Générateur de rapports et dans le Concepteur de rapports dans SQL Server Data Tools. 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 en Concepteur de rapports et Report Builder (SSRS) sur le web sur microsoft.com.

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

Orientation d'une zone de texte

L'orientation des zones de texte peut vous aider à créer des rapports plus lisibles, à prendre en charge l'orientation de texte spécifique aux paramètres régionaux, à ajuster plus de colonnes dans un rapport imprimé qui a une taille de page fixe et à créer des rapports avec un contenu plus graphique. Une zone de texte peut être orientée dans différentes directions : horizontalement, verticalement ou avec 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 la propriété de rotation du glyphe afin 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 appliquer une orientation aux zones de texte qui contiennent du texte littéral, 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 rapidement à modifier l’orientation du texte, consultez la section sur la rotation du texte dans le Tutoriel : Mise en forme du texte (Report Builder). Pour plus d’informations, consultez Définir l’orientation des zones de texte (Report Builder 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)

Voir aussi

Mise en forme du texte et des espaces réservés (Générateur de rapports et SSRS)
Mise en forme des nombres et des dates (Générateur de rapports et SSRS)