Zones de texte (Générateur de rapports version 3.0 et SSRS)

Lorsque vous pensez à une zone de texte, vous pensez probablement à une zone autonome qui contient le 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 Ajout d'une liste (Générateur de rapports version 3.0 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 version 3.0 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 version 3.0 et SSRS).

Notes

Vous pouvez créer et modifier des définitions de rapports (.rdl) dans le Générateur de rapports version 3.0 et dans le Concepteur de rapports, dans Business Intelligence Development Studio. 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 dans le Concepteur de rapports et le Générateur de rapports version 3.0 (SSRS) sur le site Web Microsoft.

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 Procédure : autoriser l'agrandissement ou la réduction d'une zone de texte (Générateur de rapports version 3.0 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 du rapport, dans une table ou 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.

Orientations horizontale, verticale et à 270 degrés

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 rapidement commencer à modifier l'orientation de texte, consultez la section portant sur la rotation du texte dans le Didacticiel : mise en forme du texte (Générateur de rapports version 3.0). Pour plus d'informations, consultez Procédure : définir l'orientation d'une zone de texte (Générateur de rapports version 3.0 et SSRS).