强制部分始终在水晶报表中的奇数页上打印

cca*_*ey7 6 footer show-hide crystal-reports

我有一张水晶报告的发票,我想调整它,但似乎无法搞清楚.

我的纸底部有一个贴纸(放在盒子上等).我有一个标签,它是报告中的报告页脚,始终打印在页面底部,以便贴在贴纸上.在发票的背面,我打印退货政策和其他信息,以便我们可以节省纸张.发票上有物品和价格清单,通常没有问题.然而,每隔一段时间就会有很多物品迫使标签进入下一页(贴纸的背面).

    --------------------------------------------------------------------
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |        Item 1       Price                                         |
    |        Item 2       Price                                         |
    |        Item 3       Price                                         |
    |        Item 4       Price                                         |
    |        Item 5       Price                                         |
    |        Item 6       Price                                         |
    |        etc.                                                       |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |-------------------------------------------------------------------|
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                            Sticker                                |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    ---------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

问:是否有办法强制报表页脚仅在奇数页上打印,以便标签始终贴在标签上?

我试过的事情:

  1. 在标签部分,如果pagenumber mod 2 = 0,我已尝试过"New Page Before"

  2. 如果pagenumber mod 2 = 0,则在标签上方创建一个新的报告页脚部分,该标签与打印新页面的标签大小相同,如果pagenumber mod 2 = 1则被禁止.我尝试了几种变体,即使该部分始终打印在页面的底部,强制标签打印下一页的底部和类似的东西,但没有一个工作.

也许我走在正确的轨道上并且遗漏了一些简单的东西,或者说我甚至不能接近.无论哪种方式任何帮助将不胜感激!

Hit*_*004 3

如果我理解正确,请尝试这个解决方案

将贴纸移至页脚并将其隐藏在奇数页上。

步骤:打开报表设计模式

  1. 将贴纸复制到页脚。
  2. 转到专家部分
  3. 如果页码 mod 2 = 0,则在公式上抑制 [x-2] 并放置
  4. 运行报告

  • 要点是报告页脚总是出现在报告的末尾,但页面页脚可以出现在任何页面上 (2认同)