首页 文章

Crystal Report:如何检测两个部分是否在同一页面上?

提问于
浏览
0

我在Crystal Report中有报表布局问题 . 用户要求两个部分在一个页面中,并且这两个部分之间应该有足够的空间 . 所以我在它们之间放了一个新的部分,大约半英寸 . 问题是当第一部分占据第一页的整个空间时,第二部分将在其之前具有中间部分(便于半英寸间隔的部分) . 他们不希望第二页顶部有额外的空间

我的想法是为中间部分创建一个压制公式:

pagenumber(first_section)<> pagenumber(second_section)

是否有一个可以帮助这种条件抑制的功能?

1 回答

  • 3

    您可以在部分 Headers 中放置一个公式字段,其中包含以下内容:

    shared numbervar sectionOnePageNum := PageNumber;
    

    然后,为空白部分制作一个压制公式,如:

    shared numbervar sectionOnePageNum;
    PageNumber <> sectionOnePageNum;
    

    那可能有用 .

相关问题