奇怪的水晶报告格式问题

时间:2009-09-11 09:37:19

标签: crystal-reports

我在Windows Server 2003 SP2上使用Crystal Reports v10.0.x.我有一个.rpt文件,可以使用Crystal Reports Engine将其导出为PDF格式。

new CrystalDecisions.CrystalReports.Engine.ReportDocument().ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, fullExportFileName);

我有两个方框的报告。这两个框都是Windows Server 2003,SP 2运行相同版本的Crystal Reports。我们将这些方框称为方框1和方框2。

到目前为止,两个方面的所有报告都运行良好。突然,从昨天开始,一个方框1,所有报告都有格式问题。所有包含运行段落文本的文本字段/文本框的报告都会截断每行上最右边的几个字符,或者至少是它们显示它的方式,如果你知道我的意思。

例如文字

Today is a great day for everything else except this problem I am facing with
Crystal Reports. And then, there's a whole lot of work to do after this. I am 
sick and tired of this job.

显示为:

Today is a great day for everything else except this problem I am facing w
Crystal Reports. And then, there's a whole lot of work to do after this. I a 
sick and tired of this job.

两个框上的代码是相同的,.rpt文件也是相同的。请帮忙。

2 个答案:

答案 0 :(得分:1)

检查Box 1上打印机设置的更改,因为Crystal在呈现报告时通常会使用这些更改。如果更改了默认打印机,则渲染将更改。

答案 1 :(得分:0)

Crystal Reports的任何格式问题始终与字体,打印机和打印机驱动程序有关。如果报告工作正常,现在它们的格式不同,则字体,打印机和打印机驱动程序会发生变化。

两台机器都打印到同一台打印机吗?您使用的是Arial,Courier,Times New Roman等相当标准的字体吗?

打开报告模板并将打印机设置为打印时遇到问题的打印机。这将向报告指出它应该为该打印机格式化。