点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)帖子作者:martincote2...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)帖子作者:martincote2...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
帖子作者:martincote2000
CA论坛:.NET
我将Crystal Report XI(SP2)用于Windows应用程序(.NET 2.0)。 报告正确呈现。 但是,当我将报表显示到CrystalReportViewer中时使用的内存太浪费了。 我的申请过程在报告中跳过的每一页上增加了8Mo。 数据源是一个数据集。 为确保这不是我的计算机出现的问题,我在另一台计算机上创建了一个报告。 对内存的反应是相同的。
数据源包含11个字段(字符串+日期时间+布尔值),他是由我的应用程序生成的。 数据集仅包含100行。 该报告不包含图像。 我不使用任何参数,任何规则,任何格式。 这是一个基本报告,我只能将字段拖放到报告中。
一个人对这个问题有想法吗?
帖子作者:尼古拉斯·塞文诺(NicolasSéveno)
CA论坛:.NET
我们在一台客户机器上存在完全相同的问题。 我们可以在我们本地机器的2/4上重现它。
我们的配置:-.NET Framework 2.0- .NET Framework 3.0- Crystal Reports XI R2 SP2(运行时或开发版)-编辑:带有CrystalReportsViewer的Windows Forms应用程序
每次跳过页面时,该过程将增长约10 Mb。 150页后,我们得到一个System.OutOfMemoryException !!!
使用.NET Memory Profiler对应用程序进行性能分析后,似乎在CrystalDecisions.Windows.Forms程序集中的PageControl类的OnPaint方法创建了一个Bitmap对象,但从未对其进行处理。 很好 !!! 您是否不知道如何在Business Objects中使用" using(){}"语句?
我们正在投资查看SP3是否可以解决此问题。
一周热门 更多>