我正在使用SQL Server Reporting Services 2008生成发票。此发票的布局是相当标准的 - 页面页眉/页脚,然后是顶部的一些地址详细信息,后面是发票行的单个表格,以及表格下方总计的一组矩形。
此报告在SSRS 2005中表现绝对正常,但自从转到SSRS 2008后,我发现了一定长度的发票存在问题。有问题的长度是在第1页上显示太多行时,并且足以在第2页上显示整个表格(即没有在顶部显示地址详细信息)。这意味着第1页仅包含地址信息,而它过去也包含表的开头。
工作报告(SSRS 2005)的屏幕截图:
Working Report http://img225.imageshack.us/img225/1439/invoicessrs2005.png
破损报告(SSRS 2008)的屏幕截图:
Broken Report http://img225.imageshack.us/img225/69/invoicessrs2008.png
我玩过桌子的KeepTogether属性(无论如何都设置为False),没有效果。
有没有人有任何建议我如何才能使这项工作?
答案 0 :(得分:0)
理查德,
在我将图表放在我重新编写的报告上之前,我遇到了这个令人难以置信的恼人问题。我厌倦了它,找不到任何解释它为什么会发生的东西所以我只是缩小了桌子的实际尺寸(向左边稍微压了一下),直到它在预览中正确打印。它本来是作为一个临时解决方案,直到我发现为什么会发生这种情况,但它仍然使用这样,现在已经有6个月了。
答案 1 :(得分:0)
我最近升级到SQL Server 2008 R2,并决定重新审视此问题。现在似乎已经消失了R2更新:)