点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
帖子作者:martincote2000
CA论坛:.NET
我将Crystal Report XI(SP2)用于Windows应用程序(.NET 2.0)。 报告正确呈现。 但是,当我将报表显示到CrystalReportViewer中时使用的内存太浪费了。 我的申请过程在报告中跳过的每一页上增加了8Mo。 数据源是一个数据集。 为确保这不是我的计算机出现的问题,我在另一台计算机上创建了一个报告。 对内存的反应是相同的。
数据源包含11个字段(字符串+日期时间+布尔值),他是由我的应用程序生成的。 数据集仅包含100行。 该报告不包含图像。 我不使用任何参数,任何规则,任何格式。 这是一个基本报告,我只能将字段拖放到报告中。
一个人对这个问题有想法吗?
VS 2010或更高版本不支持XI R2
帖子作者:Argan
CA论坛:.NET
尝试将报告置于会话中,并在每次回发时将查看器设置为会话的报告,而不是报告本身。
帖子作者:martincote2000
CA论坛:.NET
不是用于 ASP.NET 应用程序,而是Windows应用程序。
# p #文章作者:汤米·林
CA论坛:.NET
嗨,马丁,
我们正面临着完全相同的问题(用于Windows应用程序(.NET 2.0)的Crystal Report XI R2 SP2),并且已将问题报告给BusinessObjects支持。 他们提到他们正在尝试模拟其环境中的问题。 也许您也可以将此问题报告给支持人员,让他们再有一个案例来调查为什么CrystalReportViewer .Net组件存在内存泄漏问题。
汤姆干杯
帖子作者:Argan
CA论坛:.NET
对失落????的阅读理解
抱歉,我必须已经在整个" Windows应用程序"部分的顶部进行了扫描。
遵循汤米的话!
帖子作者:尼古拉斯·塞文诺(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是否可以解决此问题。
一周热门 更多>