Crystal reports Crystal Reports报表页脚位于偶数页

Crystal reports Crystal Reports报表页脚位于偶数页,crystal-reports,Crystal Reports,我有一个有两个报告页脚('a'和'b')的报告。报表页脚“a”必须具有一定的大小,必须位于奇数页上,并且必须打印在页面底部。报表页脚“b”必须位于偶数页上。通常,此报表只有两页,第一页底部为报表页脚“a”,第二页顶部为报表页脚“b” 但是,有时报表的详细信息没有为报表页脚“a”留出足够的空间,因此会转到第2页,因为它必须打印在页面底部,所以会将报表页脚“b”推到第3页。理想情况下,如果报表页脚“a”位于偶数页上,它应该将自己推到第3页(将第2页完全留空),而报表页脚“b”将位于第4页 我选择使用

我有一个有两个报告页脚('a'和'b')的报告。报表页脚“a”必须具有一定的大小,必须位于奇数页上,并且必须打印在页面底部。报表页脚“b”必须位于偶数页上。通常,此报表只有两页,第一页底部为报表页脚“a”,第二页顶部为报表页脚“b”

但是,有时报表的详细信息没有为报表页脚“a”留出足够的空间,因此会转到第2页,因为它必须打印在页面底部,所以会将报表页脚“b”推到第3页。理想情况下,如果报表页脚“a”位于偶数页上,它应该将自己推到第3页(将第2页完全留空),而报表页脚“b”将位于第4页

我选择使用报表页脚而不是页脚,因为报表页脚中的信息只在所有细节之后出现。因此,报表页脚“a”应仅在最后一个奇数页上显示一次,而报表页脚“b”应在最后一个偶数页上显示一次

我尝试将报表页脚“a”的“之前新建页面”设置为:

    pagenumber mod 2 = 0
但那没用

我认为,因为报表页脚“a”本身已经在一个页面上,所以它不会生成新页面,但我可能错了


任何帮助都会很棒

在某种程度上,我可以看出你做的每件事都是正确的,但我需要你的公式更加清晰

在选项之前获取
新页面的公式,并在下面编写代码

If pagenumber mod 2 = 0 
then true
else false

尝试此公式后请告诉我。

使用此公式时,我看不到任何变化