Stimulsoft Reports报表工具的三种编译方式

发布时间 : 2014-02-13 09:47:04.000|阅读 352 次

概述:今天,我们将对前一篇文章中提到的Stimulsoft Reports报表工具的编译方式进行讲解。

相关链接:

在上一篇文章中我们讲解了Stimulsoft Reports的表达式计算方式,今天我们接着上一篇文章内容,讲解编译方式。

一、Compile方式

在使用Stimulsoft Reports报表工具的时候,你可以手动调用此方法的代码,也可以在调用方法Render()时,自动调用该方法。

.NET Framework有运行时编译功能,你只需要编译文件。创建的文件被保存在临时的Windows文件中。而创建的报表也会在这个临时文件中进行操作。编译的报表通过系统内存中从集合上传后才会从文件中删除。

.NET Framework还有另外一个功能,集合可以通过ApplicationDomain在内存中卸载。每个编译的报表都被存储在内存中,因此,内存使用数量会增长。在可执行文件数量允许范围内,应用会以"Out Of Memory exception"错误形式结束。

二、将报表保存为集合

你可以使用报表设计器将报表保存为集合,完成方式为点击 File -> Save as -> DLL Files

Stimulsoft Reports编译方式

当然,你也可以调用方式Report.Compile() 来指定报表必须编译的集合名称。

三、将报表保存为 C# 或 VB class

在使用Stimulsoft Reports的时候,使用报表设计器可以将报表作为类保存为.cs 或者 .vb 文件(取决于编程语言),然后将保存的类与项目链接并编译。


相关阅读: Stimulsoft Reports表达式计算方式详解


在线
客服
微信
QQ 电话
023-68661681
返回
顶部