首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当子报表在多个页上呈现时,如何在每个页上显示主报表的列标题?

问当子报表在多个页上呈现时,如何在每个页上显示主报表的列标题?
EN

Stack Overflow用户
提问于 2009-04-21 15:39:16
回答 3查看 3.3K关注 0票数 2

我在使用.rdl/VS的sql报告(VS文件)中没有几个子报表。

子报表大约从主报表详细信息部分的页面中间开始。我在主报表中有一个组,显示标题信息,并向每个子报表传递一个参数- ReportID。

我还检查了这两种情况:

  1. 行标题-“在每个页面上重复标题行”和
  2. 列标题-“在每一页上重复标题列”

在主报表的General属性的Tablix选项卡上。

如果我在子报告中没有几行细节,那么所有的细节都可以在第一页上呈现,那么一切都是正常的。

如果我在子报表中有更多的细节行,以便不可能在一页上全部打印,那么子报表将从第一页呈现,然后移到第二页、第三页等等。

当我在子报告中有超过一页的数据时,它也会在第一页开始,然后在第二页继续呈现等等。

但是,它没有在子报表的后续页面上显示主报表的列/行标题?

我注意到,当下一项/ReportID在我的主报表组中开始时,它只在第一页上打印列标题,而不打印后续页面,等等……

我也试过只检查一个,或者

  1. 行标题-“在每个页面上重复标题行”或
  2. 列标题-“在每一页上重复标题列”

在主报表的Tablix属性的常规选项卡上,但没有工作?

有什么想法,当子报表有多个页面数据时,如何在每个页面上打印标题信息?

EN

回答 3

Stack Overflow用户

发布于 2009-04-21 15:55:50

分页在SSRS中总是很有趣的。

您看过子报表的页面大小/互动性吗?这可能会停止子报表分页,但我不知道这是否符合您的要求。

一篇关于分页的旧文章

和一个新的

票数 0
EN

Stack Overflow用户

发布于 2011-08-25 15:34:54

目前我也遇到了同样的问题。在以前的SSRS报告中,我们将我们的tablix放在一个单元格列表项中,从而使头被重复。现在我正在编写一份不同的报告,当我尝试同样的方法时,我得到了这个错误:

代码语言:javascript
复制
[rsInvalidDetailDataGrouping] The tablix ‘tablixOpportunitySummary’ has a detail member with inner members. Detail members can only contain static inner members.

我已经进行了广泛的搜索,但这是指出SSRS中已知问题的唯一链接。在发表这篇文章时,它包含了4个解决办法:

https://connect.microsoft.com/SQLServer/feedback/details/337720/katmai-reporting-services-2008-tablix-control-repeat-column-headers-does-not-work#

票数 0
EN

Stack Overflow用户

发布于 2018-11-21 08:49:36

有点晚了,但我想这就是你要找的:

您需要转到tablix > General,并在滚动时检查保持标题可见的选项。然后转到高级模式中的列/行组,选择静态行,并将固定数据模式设置为True,在新页面上将Repeat 设置为True,并将Repeat group设置为After。

这里可能是最好的参考:这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/773237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档