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

て烟熏妆下的殇ゞ 提交于 2019-12-03 09:01:05

一、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 文件(取决于编程语言),然后将保存的类与项目链接并编译。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!