彩票走势图

logo FastReport中文文档

存储和加载报告


您可以通过以下方式存储报告:

方法 描述
存储在应用程序的资源中
我们之前介绍过的报告的典型使用场景就是使用这种方法。报告对象的 StoreInResources 属性负责此功能。该属性默认设置为 true。这种方法有以下优点和缺点:+ 报告被嵌入到应用程序中,您不需要部署额外的文件;- 如果需要更改报告,您必须重新编译应用程序。为此,FastReport .NET 在窗体的 InitializeComponent 方法中添加了一段代码。
在 .FRX 文件中
如果您想让您的用户有能力更改报表,则此方法非常有用。在这种情况下,将报表的 StoreInResources 属性设置为 false。要从文件中加载报告,请使用报告对象的加载方法:report1.Load("filename.frx");
在数据库中
可以将报告以字符串或 blob 流的形式存储在数据库中。要从字符串加载报告,请使用报告对象的 LoadFromString 方法。要从流加载报告,请使用重载版的 Load 方法:report1.Load(stream);要支持报告设计器中的加载/保存操作,需要替换设计器中的 "打开文件 "和 "保存文件 "对话框。请阅读此处了解如何操作。
作为 C#/VB.NET 类要以类的形式使用报表 请设计报表并保存为 .cs/.vb 文件。为此,请在 "保存 "对话框中选择 "文件类型"。文件类型可能是 .cs 或 .vb - 这取决于报表中的脚本语言(可在 "报表 "对话框中更改)


如需下载fastreport最新试用版,请点产品名跳转产品下载页>>

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP