当前您所在的位置:首页>新闻中心>行业动态
新品发布
行业动态
营销活动

Fast Reports:如何仅在报表的最后一页显示页脚页 PageFooter

发布时间:2021/10/12 浏览量:2585

 

当您开发相同的报表,或具有相同波段的报表时,您可以使用报表的继承。 这是一份基本报告,将用作其他报告的基础。 这将为您创建的报告集提供统一的组件。

Combit 报告生成器的用户只需使用这样一组相同的报告

List 和 Label 遇到了问题。 即:

“我有一个项目模板,它有一些标准文本”页面标题“,应该打印在每一页上,然后是“页脚”,应该打印在最后一页。它们都是静态元素(没有报告 容器)。

但是当我打开项目模板时,我无法将“页脚”打印在最后一页。 如果我为LastPage()设置条件,它根本不打印。 预计根据文档

...

现在我只是将页脚文本保存在变量中,然后将其放置在每个繁琐且容易出错的项目中。 ”

不幸的是,开发人员没有找到解决此问题的简单方法。 用户必须将 LastPage() 属性放在每个报表中的页脚。

FastReport.Net 还允许您使用基本模板来创建各种类似的报告。 让我们看看如何使用 FastReport 报告生成器解决这个问题。

事实上,这非常简单。 在基本报告模板(您从中继承)中,您需要为 PageFooter 带设置 PrintOn 属性。 这是一个复选框列表。 您必须选择 LastPages 和 OddPages。

 

只有使用此组合,您才能使页面的页脚仅出现在报表的最后一页:PageFooter 显示在最后一页

 

因此,您可以避免编辑所有基于基本模板的报告。

北京哲想软件有限公司