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

时间:2013-01-03 15:26:16

标签: crystal-reports footer show-hide

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

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

    --------------------------------------------------------------------
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |        Item 1       Price                                         |
    |        Item 2       Price                                         |
    |        Item 3       Price                                         |
    |        Item 4       Price                                         |
    |        Item 5       Price                                         |
    |        Item 6       Price                                         |
    |        etc.                                                       |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |-------------------------------------------------------------------|
    |                                                                   |
    |                                                                   |
    |                                                                   |
    |                            Sticker                                |
    |                                                                   |
    |                                                                   |
    |                                                                   |
    ---------------------------------------------------------------------
问:有没有办法强制报表页脚只在奇数页上打印,这样标签就会一直贴在贴纸上?

我尝试过的事情:

  1. 在标签部分,如果pagenumber mod 2 = 0

  2. ,我尝试过“New Page Before”
  3. 在标签上方创建一个新的报告页脚部分,其大小与打印新页面的标签大小相同,如果pagenumber mod 2 = 0并且如果pagenumber mod 2 = 1则被禁止。我试过一对这个的变化,即使该部分始终打印在页面的底部,强制标签打印下一页的底部和类似的东西,但没有一个工作。

  4. 也许我走在正确的轨道上,错过了一些简单的事情,或者说我甚至不能接近。无论哪种方式,任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:3)

如果我理解你的话,试试这个解决方案

将贴纸移动到页面页脚并将其隐藏在奇数页面上。

步骤: 打开报告设计模式

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