Exportation vers Microsoft Word (Générateur de rapports version 2.0)

L'extension de rendu Word permet de rendre un rapport sous la forme d'un document Word compatible avec MicrosoftMicrosoft Word 2000 ou versions ultérieures. Après avoir exporté le rapport dans un document Word, vous pouvez modifier le contenu de votre rapport et concevoir des rapports de style document comme des étiquettes de publipostage, des bons de commande ou des lettres types. L'extension du nom des fichiers générés par ce convertisseur est .doc.

Éléments de rapport dans Word

Les rapports exportés vers Word apparaissent sous la forme d'une table imbriquée qui représente le corps du rapport. Une région de données de tableau matriciel est rendue sous la forme d'une table imbriquée qui reflète la structure de la région de données dans le rapport. Les zones de texte et les rectangles sont rendus sous la forme d'une cellule dans la table. La valeur de zone de texte est affichée à l'intérieur de la cellule.

Les images, graphiques et jauges sont rendus sous la forme d'une image statique dans une cellule de table. Les liens hypertexte et liens d'extraction de ces éléments de rapport sont rendus. Les plans et zones sur lesquels il est possible de cliquer dans un graphique ne sont pas pris en charge.

Les rapports en colonnes de style bulletin d'informations ne sont pas rendus dans Word. Les images et couleurs d'arrière-plan du corps du rapport ainsi que de la page ne sont pas rendus.

Pagination

Une fois que le rapport est ouvert dans Word, Word le repagine entièrement en fonction de la taille de la page. La repagination peut provoquer l'insertion de sauts de page à des endroits où vous n'aviez pas l'intention d'en ajouter, et, dans certains cas, peut engendrer la présence dans le rapport exporté de deux sauts de page consécutifs dans une ligne ou l'ajout de pages vides. Vous pouvez essayer de modifier la pagination de Word en ajustant les marges de page.

Ce convertisseur ne prend en charge que les sauts de page logiques.

Dimensionnement de page

Lorsque le rapport est rendu, la hauteur et la largeur de page Word sont définies par les propriétés RDL (Report Definition Language) suivantes : hauteur et largeur du format de papier, marges de page gauche et droite, ainsi que marges de page supérieure et inférieure.

Largeur de page

Word prend en charge des largeurs de page allant jusqu'à 22 pouces. Si le rapport dépasse cette largeur, le convertisseur rendra tout de même le rapport. Toutefois, Word n'affichera pas le contenu du rapport en mode Impression ou Lecture. Pour afficher les données, passez en mode Normal ou Web. Dans ces modes, Word réduit la quantité d'espaces et affiche par conséquent une part plus importante du contenu du rapport.

Au moment du rendu, le rapport s'élargit autant que nécessaire, jusqu'à la limite de 22 pouces, pour afficher le contenu. La largeur minimale du rapport se base sur la propriété RDL Width dans le volet Propriétés.

Propriétés du document

Le convertisseur Word écrit les métadonnées suivantes dans le fichier DOC.

Propriétés des éléments de rapport

Description

Report Title (titre du rapport)

Titre

Report.Author

Auteur

Report.Description

Commentaires

En-têtes et pieds de page du rapport

Les en-têtes et pieds de page du rapport sont rendus sous la forme de régions d'en-tête et de pied de page dans Word. Si un numéro de page de rapport ou une expression qui indique le nombre total de pages du rapport apparaît dans l'en-tête ou le pied de page du rapport, ils sont convertis en champ Word afin que le numéro de page exact soit affiché dans le rapport rendu. Si la hauteur d'en-tête ou de pied de page est définie dans le rapport, Word ne peut pas prendre en charge ce paramètre. Les propriétés RDL PrintOnFirstPage et PrintOnLastPage ne sont pas prises en charge.

Interactivité

Certains éléments interactifs sont pris en charge dans Word. Vous trouverez ci-dessous une description de comportements spécifiques.

Afficher et masquer

Le convertisseur Word rend les éléments de rapport en fonction de leur état au moment du rendu. Si l'état d'un élément de rapport est masqué, l'élément de rapport n'est pas rendu dans le document Word. Si l'état d'un élément de rapport est affiché, l'élément de rapport est rendu dans le document Word. La fonctionnalité d'activation et de désactivation n'est pas prise en charge dans Word.

Explorateur de documents

S'il existe des étiquettes Explorateur de documents dans le rapport, elles sont rendues sous la forme d'étiquettes de table des matières Word sur les éléments de rapport et groupes respectifs. L'étiquette Explorateur de documents est utilisée comme texte d'étiquette pour les étiquettes de table des matières. Le lien cible est positionné près de l'élément sur lequel l'étiquette est définie. La table des matières n'est pas créée pour vous dans le document Word, mais vous pouvez générer votre propre table des matières à l'aide des étiquettes Explorateur de documents rendues dans le rapport.

Liens hypertexte et liens d'extraction

Les liens hypertexte et liens d'extraction dans les éléments de rapport de type zone de texte et image sont rendus sous la forme de liens hypertexte dans le document Word. Lorsque vous cliquez sur le lien hypertexte, le navigateur Web par défaut s'ouvre et accède à l'URL. Lorsque vous cliquez sur le lien hypertexte d'extraction, un accès est effectué au serveur de rapports d'origine.

Tri interactif

Le contenu du rapport est rendu en fonction du mode de tri actuel dans la région des données de rapport. Word ne prend pas en charge le tri interactif. Une fois le rapport rendu, vous pouvez appliquer un tri de table dans Word.

Signets

Les signets du rapport sont rendus sous la forme de signets Word. Les liens de signet sont rendus sous la forme de liens hypertexte qui se connectent aux étiquettes de signet dans le document. Les étiquettes de signet ne doivent pas comporter plus de 40 caractères. Le seul caractère spécial pouvant être utilisé dans une étiquette de signet est le trait de soulignement (_). Les caractères spéciaux non pris en charge sont supprimés du nom d'étiquette de signet. Par ailleurs, si le nom dépasse 40 caractères, il est tronqué. Si des noms de signet sont en double dans le rapport, les signets ne sont pas rendus dans Word.

Rendu des styles Word

Voici une description succincte du rendu des styles dans Word.

Palette de couleurs

Les couleurs rendues dans le rapport sont rendues dans le document Word.

Bordure

Les bordures des éléments de rapport autres que les bordures de page sont rendues sous la forme de bordures de cellule de tableau Word. La bordure de page du rapport est rendue sous la forme d'une bordure de page Word.

Limitations Word

Microsoft Word applique les limitations suivantes :

  • Les tableaux Word prennent en charge au maximum 63 colonnes. Si le rapport en contient plus et que vous essayez de le rendre, Word fractionne le tableau. Les colonnes supplémentaires sont placées en position adjacente aux 63 colonnes affichées dans le corps du rapport. Les colonnes du rapport risquent par conséquent de ne pas être alignées comme prévu.

  • Word prend en charge une largeur de page maximale de 22 pouces de large et de 22 pouces de haut. Si votre contenu dépasse 22 pouces, certaines données risquent de ne pas s'afficher en mode Impression.

  • Word ignore les paramètres de hauteur des en-têtes et pieds de page.

  • Les documents créés par le convertisseur Word ne sont pas au format de fichier DOCX Office 2007, mais Word 2007 peut utiliser le document créé, car Word 2007 prend complètement en charge le format DOC.

  • Les rapports peuvent être affichés dans Word 1997, mais la disposition n'apparaîtra pas correctement. Word 97 ne prend pas en charge les tables imbriquées, les couleurs 24 bits, la marge intérieure des cellules et peut-être d'autres fonctionnalités utilisées par le convertisseur Word.

  • Une fois le rapport exporté, Word le pagine à nouveau. Cela peut entraîner l'ajout de sauts de page supplémentaires dans le rapport rendu.

  • Word ne répète pas les lignes d'en-tête sur les pages deux et suivantes, même si vous affectez à la propriété RepeatOnNewPage de la ligne d'en-tête statique d'un tableau matriciel (tableau, matrice ou liste) la valeur True. Vous pouvez définir des sauts de page explicites dans votre rapport pour forcer l'apparition de lignes d'en-tête sur les nouvelles pages. Toutefois, étant donné que Word applique sa propre pagination au rapport rendu exporté vers Word, les résultats peuvent varier et la ligne d'en-tête peut ne pas se répéter comme prévu. La ligne d'en-tête statique est la ligne qui contient les en-têtes de colonne.

  • Les zones de texte s'agrandissent lorsqu'elles contiennent des espaces insécables.

  • Lorsque du texte est exporté vers Word, le texte avec les ornements de police dans certaines polices peut générer des glyphes inattendus ou manquants dans le rapport rendu.

Paramètres d'informations de périphérique

Vous pouvez modifier certains paramètres par défaut de ce convertisseur, par exemple omettre les liens hypertexte et d'extraction ou développer tous les éléments pouvant être activés/désactivés quel que soit l'état d'origine de l'élément au moment du rendu, ce en modifiant les paramètres d'informations de périphérique. Pour plus d'informations, consultez Reporting Services Device Information Settings (en anglais).