2009-02-06 7 views
4

J'ai un rapport qui a été récemment converti de SSRS2005 à SSRS2208.SSRS 2008 L'exportation vers Microsoft Word n'inclut pas les en-têtes et les pieds de page

L'en-tête du rapport a un arrière-plan qui est calculé en fonction du numéro de page. Dans le pied de page du rapport, il y a une image et deux zones de texte, également calculées en fonction du numéro de page.

L'aperçu du rapport dans Business Intelligence Development Studio s'affiche correctement, l'exportation au format PDF fonctionne également correctement. Toutefois, lors de l'exportation vers Microsoft Word, l'en-tête et les pieds de page disparaissent et les marges de la page augmentent d'environ 1,5 cm.


La partie des marges de ce problème a été signalée dans Microsoft Connect et résolue. Le correctif devrait être "dans SqlServer2008R2 CTP3 et au-delà".

Répondre

1

De quelques expériences, il semble que l'exportation vers Word fonction de document ne fonctionne pas si

  • éléments d'en-tête ou de pied de page ont des propriétés qui sont calculées en fonction du numéro de page
  • en-têtes et pieds de page ont fond images

La simplification du contenu de l'en-tête et du pied de page devrait les faire apparaître.

Il y a probablement plus de situations où les en-têtes et les pieds de page n'exporte pas vers Microsoft Word, que les deux que j'ai énumérés. Pour autant que je sache, il n'y a pas moyen d'obtenir des en-têtes et des pieds de page plus complexes pour fonctionner avec l'exportation vers la fonction Document Word.

2

Je ne sais pas comment le faire, mais je pourrais avoir une idée. En SSRS 2005, avec l'exportation vers Excel vous deviez modifier les paramètres Informations sur le périphérique Excel dans le fichier de configuration de SSRS utiliser SimplePageHeaders: http://msdn.microsoft.com/en-us/library/ms155069(SQL.90).aspx (comment: http://mysqlserverblog.com/2008/01/03/changing-export-options-for-reporting-services.aspx)

Je regardai les paramètres d'information de l'appareil Word, mais aussi loin comme je peux le dire, il n'y a pas un tel paramètre: http://msdn.microsoft.com/en-us/library/cc281123.aspx

Mais bonne chance!

+0

Merci :) Cette liste de paramètres pour Word ne semble pas très prometteur (ou étendue) malheureusement, mais il est pratique de savoir où il se trouve. Je pourrais peut-être régler le problème des marges avec ces options au moins, je vais essayer le lundi – Sophia

0

J'ai un rapport où l'en-tête et le pied de page sont exportés correctement mais sur la première page Word interprète le pied de page pour être différent et pour une raison quelconque le cache. Il semble y avoir une petite différence de hauteur entre le premier et le reste des pages.

Si vous modifiez le pied de page, il existe une case à cocher dans Word 2007 et 2010 qui vous permet de l'afficher malgré tout. Je ne sais pas pourquoi SSRS l'exporte différemment entre la première et les autres pages.

Questions connexes