动态子报表中的Rdlc分页符
本文关键字:Rdlc 分页 报表 动态 | 更新日期: 2023-09-27 18:08:51
我有一个rdlc报告,开头有一些静态信息,在这些信息之后,有一个子报告,将根据数据源呈现N个子报告,我需要每个子报告的数据在一个单独的页面中呈现。结构如下面的伪代码:
<Report>
<Tablix>....</Tablix>
<SubReport>
subreports.rdlc
</SubReport>
</Report>
subreport.rdlc
<Report>
<Tablix>
<TablixRow>some information</TablixRow>
<TablixRow details>
<SubReport>othersubreport.rdlc</SubReport>
<PageBreak>
<BreakLocation>End</BreakLocation>
</PageBreak>
</TablixRow>
</Tablix>
</Report>
我在表的详细信息行组中的每个子报表的末尾放置了一个分页符,但它似乎是子报表中分页符的问题。这是已知的问题吗?有解决这个问题的方法吗?
尝试用List
组件替换第一个子报表。确保KeepTogether
设置为false。如果这还不行,试着用矩形来替换第二个报表。
看一下这个教程,其中解释了这两个方法。