在Crystal Reports中打印简单和双面打印

时间:2012-07-05 13:44:18

标签: c# crystal-reports

我有一个使用Crystal Reports for VS2010的C#2010应用程序。

我的客户有一个非常尴尬的请求。他想为客​​户打印发票。他希望整张发票只打印在页面的一面,但他希望付款信息显示在最后一页的背面。

所以基本上,他希望整个报告单面打印,除了最后一页,他希望打印双面(双面)。

有没有办法使用CR和C#来做到这一点?我知道他可以翻页并手动打印付款选项,但这并不是真的有用。我需要能够在同一份报告中做到这一点。

1 个答案:

答案 0 :(得分:0)

  

你可以用一些hackery来完成这个。我会尝试从创建一个虚拟部分开始,并使该部分在新页面上开始,或者如果它不在最后一条记录上则设置新页面。付款信息可以放在报告摘要中,您也可以在新页面上开始。所以它将是页面,空白页面,页面,空白页面,页面,摘要。

虚拟部分的“New Page Before”和“New Page After”设置为Not OnLastRecord。 报告摘要部分应将“之前的新页面”设置为True