彩票走势图

FastReport里的Rave转换器应用

原创|其它|编辑:郝浩|2012-08-23 22:33:06.000|阅读 337 次

概述:都知道Embarcadero RAD Studio XE2即将和FR4 的特别版出来,很多人问我是否可以将报表.rav文件转换成Fast reports 的.fr3文件格式?这是可行的,因为我们开发了一种转换器用来格式转换。

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

都知道Embarcadero RAD Studio XE2即将和FR4 的特别版出来,很多人问我是否可以将报表.rav文件转换成Fast reports 的.fr3文件格式?这是可行的,因为我们开发了一种转换器用来格式转换。

如何创建一个.rav文件?

从用户的角度来看,要转换的.rav 文件无需任何特殊操作:只需在设计器的主菜单中点击File > Open,再选择.rav文件即可。如果你是一个开发人员,想要知道如何启用.rav 文件导入功能,可以考虑看看下面的代码:

FastReport里的Rave转换器应用

一旦启动此程序时,就会出现报表设计器里面的File > Open对话框,提供.rav和.fr3文件,但是需要注意的是,为了变异这个程序,你需要安装Rave或者在编译器中有可用的.pas和.dcu文件。

什么样的Rave reports可以被导入?

这个转换器支持在Rave报表中大量的组件,包括数据库连接。这些Rave组件在FastReports中没有直接表示出来,而是转换为行为最为接近的组件。下面就是将一个复杂的Rave报表转换为.fr3文件的例子:

FastReport里的Rave转换器应用

FastReport里的Rave转换器应用

导入的过程:

当你点击菜单下的File > Open,选择.rav文件,装换器会在起初检查有多少种报表在这个文件里。如果在这个报表里面有好几种报表---因为Rave允许在一个文件里有多种报表---这时每个报表都会被转换成.fr3文价格式,这时转换器就会让你选择文件夹用来保存这些.fr3文价。

FastReport里的Rave转换器应用

在转化器开始报表转换的进程之后都会经过一个长的时间阶段,主要是由于大的.rav文件与众多报道里面,下面的进度条会显示:

FastReport里的Rave转换器应用

当所有的报表都转换完成之后,最后会在设计器中显示创建的.fr3文件。

FastReport里的Rave转换器应用

注意点:些老版本的Rave有一定的问题与加载许多大的SQL查询,这可能会导致内存损坏和转换器未定义的行为的问题。了避免这样的问题,LoadQueries转换器提供了属性,可以禁用跳过SQL查询。 然而,如果转换器编译与更新Rave的来源,就不会出现任何问题。


标签:

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

文章转载自:外文翻译

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP