Jasper reports 打印奇数页和偶数页

Jasper reports 打印奇数页和偶数页,jasper-reports,Jasper Reports,我有一份jasper报告,上面印着卡片的正面和背面。在A4纸上打印两张卡片 客户现在希望在奇数页中只显示前卡的正面。在偶数页中,只有卡片背面,但要按相反的顺序,以便于打印 我可以通过什么方式实现这一点 提前谢谢 Current report: ---------------- | Front | Back | ---------------- Desired outcome: Odd page Even page ---------------------

我有一份jasper报告,上面印着卡片的正面和背面。在A4纸上打印两张卡片

客户现在希望在奇数页中只显示前卡的正面。在偶数页中,只有卡片背面,但要按相反的顺序,以便于打印

我可以通过什么方式实现这一点

提前谢谢

Current report:
----------------
| Front | Back |
----------------

Desired outcome:
Odd page                 Even page 
---------------------    ------------------- 
| Front 1 | Front 3 |    | Back 3 | Back 1 |
| Front 2 | Front 4 |    | Back 4 | Back 2 |
---------------------    -------------------

您可以尝试如下操作:
将要区分的每个标注栏的内容放在框架内。 然后,您只需要使用适当的print when表达式,以便仅打印为当前页码设计的框架。 打印时间表达式可以类似于:

$V{PAGE_NUMBER} % 2 == 0
如果页面是均匀且

$V{PAGE_NUMBER} % 2 == 1

如果页面是奇数,这是正确的。

谢谢Endrik。我如何将不同的列表传递给每个细节栏?我会使用。根据我的经验,这更容易,但它需要TeX/LaTeX,您的客户可能会有例外…最后一个资源解决方案,但它做到了。我可以使用pdftk或简单地使用doPDF打印pdf页面来完成后期处理。谢谢你,我一直很有用!你可能想在回答中写下你的程序,以分享你的新知识(并获得投票…)。