代码之家  ›  专栏  ›  技术社区  ›  Dustin Brooks

Reporting Services 2008 Chart Dynamicheight属性创建额外空间

  •  1
  • Dustin Brooks  · 技术社区  · 14 年前

    我有一个横条条形图。我使用本文来设置动态高度属性: http://blogs.msdn.com/b/robertbruckner/archive/2008/10/27/charts-with-dynamic-size-based-on-categories-or-data.aspx

    一切看起来 在观众中很好 ,但只要你去打印布局,pdf等 多出50%的空白 在图表下方。

    我创建了一个示例报告(使用AdventureWorks数据库)来显示正在发生的事情。我放置了3个蓝色背景的图表,每个图表都在自己的灰色背景矩形中。第一个图表在 动态高度 属性,第二个图表在 动态高度 属性为8.5in,第三个图表为空 动态高度 以及8.5英寸的正常高度特性。我让它返回15个项目放在图表中。

    就像我之前说的,它们在查看器中看起来都很好,但是转到打印布局,第一和第二个图表占据两倍的空间,其中一半在报告下面是空白的。

    我试图发布.rdl代码,但它太大,不适合大小限制。


    我有一张到微软的公开票,已经升级了。

    我们已经提交了必要的请求以获得开发团队的协作,因此我们应该在接下来的几天中的某个时候得到关于这个功能的响应。我会告诉你他们说了什么。


    开发人员后来确认这绝对是一个bug,现在正试图决定是否值得添加到下一个累积更新中,或者等到SSR2010。

    2 回复  |  直到 9 年前
        1
  •  0
  •   Dustin Brooks    14 年前

    解决此问题之前的工作是将图表控件放入表/tablix中。

    我添加了一个空表,删除了详细信息行和另外两列,并添加了我的图表,这给了我一些问题。现在一切似乎都重新调整了大小。

        2
  •  -1
  •   cathy    11 年前

    尝试设置交互式大小、页边距和页面大小。我不确定它是否有效,但你可以试试。页面大小-页边距=交互式大小。在为交互式大小和页边距赋值时,不要超过页面大小,这也会导致打印布局中出现空白。

    希望它有帮助。

    最好的问候, 凯西