Sql server 在SSRS中将表拆分为多页

Sql server 在SSRS中将表拆分为多页,sql-server,reporting-services,Sql Server,Reporting Services,我正在使用SQL Server Reporting Services 2008生成发票。此发票的布局相当标准-页眉/页脚,然后是顶部的一些地址详细信息,然后是发票行的单个表格,以及表格下方总计的一组矩形 这份报告在2005年的SSRS中运行得非常好,但自从转到2008年的SSRS后,我发现一定长度的发票存在问题。有问题的长度是当第1页上显示的行太多,并且足以在第2页上显示整个表时(即没有在顶部显示地址详细信息)。这意味着第1页只包含地址信息,而它过去也包含表的开头 工作报告截图(SSRS 200

我正在使用SQL Server Reporting Services 2008生成发票。此发票的布局相当标准-页眉/页脚,然后是顶部的一些地址详细信息,然后是发票行的单个表格,以及表格下方总计的一组矩形

这份报告在2005年的SSRS中运行得非常好,但自从转到2008年的SSRS后,我发现一定长度的发票存在问题。有问题的长度是当第1页上显示的行太多,并且足以在第2页上显示整个表时(即没有在顶部显示地址详细信息)。这意味着第1页只包含地址信息,而它过去也包含表的开头

工作报告截图(SSRS 2005):

破损报告截图(SSRS 2008):

我已经使用了表的KeepTogether属性(无论如何设置为False),但没有任何效果

有人对我如何完成这项工作有什么建议吗?

Richard


我以前在把图表放在一份报告上时遇到了这个令人难以置信的恼人的问题,我也重新编辑了这个报告。我受够了它,找不到任何解释它为什么会发生的东西,所以我只是缩小了表格的实际大小(向左挤压了一点),直到它在预览中正确打印。它本来是作为一个临时解决方案,直到我发现了为什么会发生这种情况,但它仍然像那样使用,现在已经使用了大约6个月。

我最近升级到SQL Server 2008 R2,并决定重新讨论这个问题。随着R2的更新,它似乎已经消失了:)

如果表上有更多的行,SSRS 2005中是否存在问题?如果没有,您是否已安装SSRS 2008的最新service pack?有些时候,像这样的事情可能是bug,您重写了报告,然后在安装SP时,报告可能会再次被破坏。我已经安装了Service Pack。当表上有更多行时,它将正确拆分,从第一页的空白处开始。只有当第2页的表中有正确数量的行时,才会出现问题。