点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在Windows Server 2012 R2和IIS 8.5上使用CrystalDecisions.CrystalReports.Engine.dll版本13.0.2000.0和Visual Studio 2013。 当我在IIS中部署该应用程序并尝试将报告导出为PDF/Excel格式时,它正在包装某些列标题的文本。 在具有IIS7的Windows 7/Windows Server 2008 R2上,相同的报表可以在相同的CR和Visual Studio版本下正常工作。 甚至代码也可以在Visual Studio 2013的Windows Server 2012 R2计算机上运行。问题仅在我使用IIS 8.5上的应用程序时出现。
试图按照
安装CR Runtime 13.0.17https://archive.sap.com/discussions/thread/3873047
,但问题仍然存在。 请帮忙。
格式化是基于默认打印机或所选打印机的,因此,取决于打印机边距是否相同,可以进行换行。
如果报告中未设置打印机,SP 21或更高版本还将使用更新usp10.dll,然后使用默认打印机设置的一部分以及该驱动程序进行格式化。
尝试将报告设置为特定打印机,并在每个报告上设置"不相关",以便其使用设计打印机配置。 打印,导出,预览时,然后使用用户打印机设置来找到最合适的纸张。
Don
感谢您的建议。 我将升级到SP 22并进行检查。
但是观察到,同一份报告有时会在同一台服务器上正常工作,并且有时会包装文本。 行为不一致。
首先,我建议使用最新版本的SP 22。 您必须在Visual Studio中使用与服务器上已安装的运行时版本相同的版本,才能使一切正常工作。
接下来,确保在两台服务器上使用相同的默认打印机,或者在"文件>>页面设置"的"打印机选项"中打开"无打印机(针对屏幕显示进行优化)"。 Crystal呈现报表时非常依赖于运行它的计算机上的默认打印机设置。
-戴尔
一周热门 更多>