2020-08-27 15:28发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在Crystal Reports XI R2中开发了一些Crystal报表。 从CR4E2.0生成报告时,字体大小似乎有点大。 因此,某些字段值会部分显示。 有什么解决方法可以解决此问题?
嗨
这些年来,经过无数次尝试,似乎没有别的解决方案,只能通过编程来更新字体大小。
这是我在Java程序中所做的,以使"字体大小"与通过Crystal Reports 1生成的字体大小相同。 获取所有TextObjects和FieldObjects 2。 从TextObject/FieldObject 3获取FontColor。 使用FontColor.getIFont() 4获取IFont。 使用IFont.getSize() 5获取字体大小。 将字体大小减小0.2 6。 使用IFont.setSize(newFontsize) 7设置新字体大小。 使用repClientDoc.getReportDefController()。getReportObjectController()。modify函数修改报告对象来修改报告对象
就这样。 为我工作得很好。 :)
感谢和问候
Susobh Sugathan
最多设置5个标签!
嗨
这些年来,经过无数次尝试,似乎没有别的解决方案,只能通过编程来更新字体大小。
这是我在Java程序中所做的,以使"字体大小"与通过Crystal Reports
1生成的字体大小相同。 获取所有TextObjects和FieldObjects
2。 从TextObject/FieldObject
3获取FontColor。 使用FontColor.getIFont()
4获取IFont。 使用IFont.getSize()
5获取字体大小。 将字体大小减小0.2 6。 使用IFont.setSize(newFontsize)
7设置新字体大小。 使用repClientDoc.getReportDefController()。getReportObjectController()。modify函数修改报告对象来修改报告对象
就这样。 为我工作得很好。 :)
感谢和问候
Susobh Sugathan
一周热门 更多>