2011-02-07 56 views
3

我的报告嵌套的列表,并在最里面的名单我有一个表:C#报告将不重复PDF /打印模式新的页面上的字段

page header 
page body 
    list1 
    list2 
     table 
page footer 

在每一个新的页面,无论是在打印/ PDF和正常浏览模式我看到页面标题和表格标题。到现在为止还挺好。

我想在每一页上看到的内容是list 1list 2

我的RepeatWith属性为list 1项目设置为list 2,并为list 2项目table。这在浏览模式下工作正常,每页以页眉开头,然后是list 1,然后是list 2,然后是table标题,然后是该页面的table数据。在打印模式下,我只能看到页眉和table标题。

我错过了一些明显的东西吗?我在ASP.NET项目中以ReportViewer 9.0的方式使用VS2008。

回答

0

HI-我遇到了类似的问题,打印时报表的每一页上都没有报告标题,本文提供了解决方案。可能不会在你的情况下也有帮助,因为你面对的子列表,但也许某些属性提到会有调查提供更多的途径: What to do when RepeatColumnHeaders doesnt work

好运

YS

+0

我来了这篇文章早些时候也是这样,它并没有真正帮助我。 – Blindy 2011-02-16 18:36:49

0

我在这里遇到同样的问题。不幸的是,从Microsoft Connect

你看到的行为是设计。 “物理分页”渲染器不支持RepeatWith功能:打印,图像和PDF。

建议的解决方法是将所有内容放入表头并将其设置为在每个页面上重复。这在某些情况下可能会有效,其中表格已经跨越整个页面宽度,或者至少与表头信息一样宽。

不过,我使用列组这样的标题是比基体的其余部分更宽,所以这不是我的选择,它可能会也不在这里工作......

+0

不知道为什么你necro'd一年岁的线程基本上说,“不能做到这一点”... – Blindy 2012-05-22 12:48:10