【发布时间】:2011-02-08 15:51:46
【问题描述】:
从我们的应用程序中打印报告时出现问题。
我们希望避免 Crystal Reports 2008 中的打印功能自动缩放报表,以便完整的报表内容适合特定打印机的可打印区域。
前身 Crystal Reports 11 没有进行任何扩展,这正是我们希望 Crystal Reports 2008 实现的目标。
遗憾的是下面的代码抛出了一个异常:
Dim layout As New CrystalDecisions.Shared.PrintLayoutSettings
'Disable scaling, does not work
layout.Scaling = PrintLayoutSettings.PrintScaling.DoNotScale
crystalReport.PrintToPrinter(printerSettings:=printerSettings,
pageSettings:=pageSettings,
reformatReportPageSettings:=False,
layoutSettings:=layout)
有趣的是,SAP Crystal Report Viewer 2008 可以正确打印报表,无需缩放,因此我们猜测该功能存在。
【问题讨论】:
-
您是否应用了最新的修补程序和/或服务包?
-
你得到什么样的异常(未实现)?
标签: crystal-reports crystal-reports-2008