s-s-rS:尽管已添加分页符,但 tabix 的内容不会转到下一页

Posted

技术标签:

【中文标题】s-s-rS:尽管已添加分页符,但 tabix 的内容不会转到下一页【英文标题】:s-s-rS: The content of the tabix doesn't go to next page although page breaks have been added 【发布时间】:2015-03-02 11:17:43 【问题描述】:

我对 s-s-rS 2008 有疑问

我的rdl文件可以从:https://www.dropbox.com/s/qsvreevwfnb5n1w/rep10studentyearlyreport_new.rdl?dl=0下载

我的问题是,即使我为“学生充实计划”表设置了在之前添加分页符,当我导出为 pdf 文件时,学生充实计划的内容也不会从新页面开始。请看下面的图片:

https://www.dropbox.com/s/i3jvdwmmhoaexa7/pdfFile.png?dl=0

【问题讨论】:

【参考方案1】:

试用 Tablix 属性报告

To add a page break to a data region

        1   On the design surface, right-click the corner handle of data region and then click Tablix Properties.

        2   On the General tab, under Page break options, select one of the following options:

                    - Add a page break before. Select this option when you want to add a page break before the table.

                    - Add a page break after. Select this option when you want to add a page break after the table.

                    - Fit table on one page if possible. Select this option when you want the data to stay on one page.

在设计图面上,右键单击数据区域的角手柄,然后单击 Tablix 属性。

之后在常规选项卡的分页选项下,选择以下选项之一

在 PageBreak 下设置 Tablix 属性设置 Breaklocation = Start

![在此处输入图片描述][4]

【讨论】:

嗨 Nayak,我对你做了同样的事情,但问题是我的 tablix 内容没有转到新页面。 对不起 Nayak,也许我的情况很棘手。它仍然没有转到下一页。你介意打开我的 rdl 文件进行检查吗? @user1979164 嘿,我看到你的报告,你设置了 tablix 属性 BreakLocation = Start 和 KeepTogether = false :) 嗨纳亚克。您的意思是我们必须设置 Keep Together = True 才能使其从新页面开始?但是,即使我将其设置为 True,它仍然不会从新页面开始。 @user1979164 我的意思是设置 KeepTogether = false not True

以上是关于s-s-rS:尽管已添加分页符,但 tabix 的内容不会转到下一页的主要内容,如果未能解决你的问题,请参考以下文章

插入表格会在 s-s-rS 报告中创建分页符

在 s-s-rS 报表中插入分页符

无法禁用 s-s-rS 2008 分页符

s-s-rS 中的动态分页符

向 Reportlab Canvas 对象添加分页符

在 s-s-rS 中使用分页符时有条件地隐藏列