详细信息节标题文本换行问题

2020-09-22 08:48发布

         点击此处--->   EasySAP.com群内免费提供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.17

https://archive.sap.com/discussions/thread/3873047

,但问题仍然存在。 请帮忙。

         点击此处--->   EasySAP.com群内免费提供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.17

https://archive.sap.com/discussions/thread/3873047

,但问题仍然存在。 请帮忙。

付费偷看设置
发送
3条回答
樱桃小丸子0093
1楼 · 2020-09-22 09:11.采纳回答

格式化是基于默认打印机或所选打印机的,因此,取决于打印机边距是否相同,可以进行换行。

如果报告中未设置打印机,SP 21或更高版本还将使用更新usp10.dll,然后使用默认打印机设置的一部分以及该驱动程序进行格式化。

尝试将报告设置为特定打印机,并在每个报告上设置"不相关",以便其使用设计打印机配置。 打印,导出,预览时,然后使用用户打印机设置来找到最合适的纸张。

Don

蓋茨
2楼-- · 2020-09-22 09:33

感谢您的建议。 我将升级到SP 22并进行检查。

但是观察到,同一份报告有时会在同一台服务器上正常工作,并且有时会包装文本。 行为不一致。

小灯塔
3楼-- · 2020-09-22 09:06

首先,我建议使用最新版本的SP 22。 您必须在Visual Studio中使用与服务器上已安装的运行时版本相同的版本,才能使一切正常工作。

接下来,确保在两台服务器上使用相同的默认打印机,或者在"文件>>页面设置"的"打印机选项"中打开"无打印机(针对屏幕显示进行优化)"。 Crystal呈现报表时非常依赖于运行它的计算机上的默认打印机设置。

-戴尔

一周热门 更多>