禁止显示报表页脚水晶报表首页上的页面标题

时间:2019-10-27 08:06:06

标签: crystal-reports

我想隐藏报表页脚第一页上的页眉。

所以我在一个新页面上有多个报表页脚,所以我想制作第一个没有页眉的报表页脚。

“ not Onlastrecord”使页眉出现在报告页脚的每一页上

Page 1           Page 2        ......   Page n       page n+1  ***page***      page          page
|Page Header     |Page Header          |Page Header  |Details  |report Footer  |Page Header  |Page Header
                                                                               |report Footer|report Footer 

我希望第一个报表页脚没有页面页眉。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

仅在报表页脚中放置一个分页符就足够了吗? (部分专家中的“之前的新页面”)。

如果没有...

我不确定它是否可以工作并且我无法对其进行测试,但这至少可能导致您获得新资源:

  1. 创建一个公式。我们称之为{@Init}。其内容:

    shared numbervar pageNumberOfLastRecord := 0
    
  2. 将该公式放在报表标题中,然后取消显示。

  3. 创建另一个公式。我们称之为{@Setter}。其内容:

    shared numbervar pageNumberOfLastRecord;
    if onlastrecord then pageNumberOfLastRecord := pageNumber;
    
  4. 将该公式放在“详细信息”部分。

  5. 使用此公式隐藏页脚:

    shared numbervar pageNumberOfLastRecord;
    pageNumber = pageNumberOfLastRecord