彩票走势图

FastReport使用技巧之加载并存储报表

原创|其它|编辑:郝浩|2012-06-05 02:03:13.000|阅读 659 次

概述:报表控件是使用图形及数据实现报表的设计及打印能力的控件。FastReport报表控件被世界各地的开发者所认可。FastReport加载并存储报表的技巧在于使用"TfrxReport"提供的加载和存储方法。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

报表控件是使用图形及数据实现报表的设计及打印能力的控件。在图形用户界面(GUI)中屏幕上的一种对象,用户可操作该对象来执行对报表的各项设计,修改等操作。

FastReport的报表生成器(无论VCL平台还是.NET平台),跨平台的多语言脚本引擎FastScript,桌面OLAP FastCube,如今都被世界各地的开发者所认可,拥有20,000多个来自世界各地的客户。

FastReport报表控件默认情况下,报表窗体同项目窗体构存储在同一个DFM文件中。多数情况下,无须再操作,因而你就不必采用特殊方法加载报表。如果你决定在文件中存储报表窗体或者是数据库的Blob字段(他提供了非常大的弹性,你能够在非编译程序中修改),你必须使用"TfrxReport"提供的加载和存储方法。

function LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean;

从一个给定名字文件中加载报表。如果第二个参数等于"True"并且文件没找到,那么他会触发一个异常。如果文件加载成功,他返回"True"。

procedure LoadFromStream(Stream: TStream);
从流中加载报表。

procedure SaveToFile(const FileName: String);
用特殊名称文件存储报表。

procedure SaveToStream(Stream: TStream);
把报表存在流中。

例如:
Pascal:
frxReport1.LoadFromFile('c:\1.fr3');
frxReport1.SaveToFile('c:\2.fr3');

C++:
frxReport1->LoadFromFile("c:\\1.fr3");
frxReport1->SaveToFile("c:\\2.fr3");


(慧都控件网版权所有,转载请注明出处,否则追究法律责任)
标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP