2010-02-17 65 views
0

我有一个报告.rdlc 报告中包含4列出了所有包含在彼此(所以有4级):报告服务2005 - 分页符在导出到PDF

----------------------------Page 1--------------------------------------- 

List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
       List 4: Fields! items4 
         Contents for List 4 
List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
        List 4: Fields! items4 
         Contents for List 4 
empty space 
empty space 
empty space 
empty space 
----------------------------Page 2--------------------------------------- 

List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
        List 4: Fields! items4 
         Contents for List 4 
List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
        List 4: Fields! items4 
         Contents for List 4 

在报告我的避风港” t指定任何列表中的任何分页符(PageBreakAtEnd或PageBreakAtStart)。问题在于,导出为PDF时会放入分页符并将List1部分移动到下一页。

但我不希望列表移到下一页。它必须继续页面1中第三组list1项目,并且当它到达页面末尾时,它必须将列表项目移动到下一页面下面是我正在寻找的示例。

----------------------------Page 1--------------------------------------- 
List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
        List 4: Fields! items4 
         Contents for List 4 
List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
        List 4: Fields! items4 
         Contents for List 4 
List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
----------------------------Page 2--------------------------------------- 
        List 4: Fields! items4 
         Contents for List 4 
List1: Fields! items1 
     List 2: Fields! items2 
      List 3: Fields! items3 
        List 4: Fields! items4 
         Contents for List 4 

回答

0

这通常是因为您的报告内容对于PDF页面区域太宽。

减小报表设计器表面的宽度和表面上的控件,直到在PDF中按预期呈现所有内容为止。您还可以通过“报告”>“报告属性”>“布局”选项卡来查看页面大小和页边距 - 我通常会将页边距减小到1厘米而不是2.5厘米,这样可以为报表控件增加更多宽度。

+0

我已经尝试减小宽度和各种页面大小设置。这两个似乎都没有工作。 – zeusmos 2010-02-19 16:32:12