Never give up - LEO

人 只有在合适的地方 才能体现出最大的价值
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

Reporting Service 打印子报表问题

Posted on 2007-01-08 22:17  lizhiwen  阅读(1619)  评论(3编辑  收藏  举报
 
一、硬件环境:    Intel P4 1.8G,     512M内存,     华硕主板

二、软件环境,一共在以下三套环境下进行了测试:

以下系统、软件都是简体中文版。

   1.操作系统 Windows 2003 sp1

     其他软件 VS.NET 2003, SQL Server 2000 sp4, Reporting Service 2000 sp2,IE 6.0 sp1

   2.操作系统 Windows 2003 sp1

    其他软件 VS.NET 2005, SQL Server 2005, Reporting Service 2005,IE 6.0 sp1

   3.操作系统 Windows 2003 sp1

     其他软件 VS.NET 2005 , SQL Server 2005 sp1, Reporting Service 2005 sp1,IE 6.0 sp1

三、报表描叙

    主报表包含了一个表格和三个子报表,主报表有页眉和页脚,三个子报表都只有主体部分。如图1

1(主报表)

子报表

 

 

以上三套环境测试的结果一样。在开发环境和报表管理器下都进行了测试,预览和打印结果都一样。如图2

 

结果详细描叙:

当报表包含子报表,在打印的时候,如果子报表的数据很多,所占的高度大于了纸张剩下的可用空白高度,子报表就不会在这张纸上开始打印,而是跳过纸张,从一张新的纸开始打印。


到至今还没有答案。。。。。。
期待大家的帮助。。。。。