2010-08-26 12 views
1

J'ai un diagramme à barres avec des barres horizontales. J'ai utilisé cet article pour configurer la propriété de hauteur dynamique: http://blogs.msdn.com/b/robertbruckner/archive/2008/10/27/charts-with-dynamic-size-based-on-categories-or-data.aspxReporting Services 2008 La propriété DynamicHeight crée un espace supplémentaire

Tout semble bien dans la visionneuse, mais dès que vous allez imprimer la mise en page, pdf, et.al il est d'environ 50% plus espace vide sous le tableau.

J'ai créé un exemple de rapport (en utilisant AdventureWorks DB) pour montrer ce qui se passe. J'ai placé 3 cartes avec des arrière-plans bleus, chacun dans son propre rectangle avec des arrière-plans gris. Le premier tableau a une expression dans la DynamicHeight propriété, la deuxième carte a une valeur codée en dur dans le DynamicHeight propriété de 8.5in, et la troisième carte a une ébauche DynamicHeight et un 8.5in dans la propriété de la hauteur normale . Je l'ai retourner 15 articles à placer dans le tableau. Comme je l'ai déjà dit, ils ont tous l'air bien dans la visionneuse, mais allez à Imprimer la mise en page et les premier et second graphiques occupent deux fois l'espace, la moitié étant vide sous le rapport.

J'ai essayé de publier le code .rdl, mais c'est trop pour la taille limite.


J'ai un billet ouvert à Microsoft qui a été escaladé.

Nous avons déposé la demande nécessaire pour obtenir la collaboration de notre équipe de développement, nous devrions donc obtenir une réponse concernant cette fonctionnalité dans les prochains jours. Je vais vous laisser savoir ce qu'ils disent.


développement a confirmé plus tard il était sans aucun doute un bug, maintenant sont en train de décider si cela vaut la peine d'ajouter à la prochaine mise à jour cumulative ou attendre SSRS 2010.

Répondre

0

Le travail autour jusqu'à ceci est fixé, est de placer le contrôle de graphique dans une table/tablix.

J'ai ajouté une table vide, supprimé la ligne de détails et les deux colonnes supplémentaires, et ajouté mon graphique qui me donnait des problèmes. Tout semble re-dimensionner correctement maintenant. Essayez la configuration de la taille interactive, de la marge et de la taille de la page.

-1

je ne sais pas si ça va marcher mais vous pouvez essayer. taille de la page - marge = taille interactive. ne dépassez pas la taille de votre page lorsque vous donnez de la valeur à votre taille et à votre marge interactives, cela peut également entraîner des espaces blancs dans la mise en page d'impression.

espérons que ça aide.

meilleures salutations, cathy