1

下图显示了在主报告上使用子报告时的间距问题。

红色矩形- 主报告的 Tablix。

绿色矩形- 主报告上 Tablix 的第一个单元格。

蓝色矩形- 主报告上 Tablix 的第二个单元格。

黑色矩形- 子报表 Tablix

在此处输入图像描述

谁能帮我解决这个问题。我想在第一个文本框旁边显示子报告。

4

1 回答 1

1

在不知道您到目前为止尝试过什么的情况下,有几个问题:

  1. 您是否将它们放置得足够近,以至于设计器中的两个项目之间的距离设置在 0 到 5 分之间?

  2. 如果您将它们定位在 0 到 5 点之间,则在报表中查找对象顶部低于子报表顶部但高于 tablix 顶部的对象。在渲染过程中,对象不能重叠,因此如果一个对象,即使它看似与 tablix 和子报表无关,但要垂直扩展,它会向下推 tablix,留下多余的空白。看起来图像右上角的对象可能正在执行此操作。

  3. 在这种情况下,此解决方案似乎不起作用,但为了防止一个对象推动其他对象,您可以将对象分组在一个矩形内。在这种情况下,SSRS 会根据需要移动 Rectangle,但不会干扰矩形内容的空间关系。

如果这没有帮助,您可以通过评论告诉我更多关于您的具体情况,我会尽力提供帮助。

于 2016-05-10T21:57:08.583 回答