delphi 7 中使用rave报表(二)
隔了好长时间终于有时间继续向大家介绍rave了,这次主要介绍delphi7下的rave组件。打开delphi7,看到的rave页如下:

delphi7下的rave
包括有rvproject、rvsystem、rvndrwriter、rvcustomconnection、rvdatasetconnection、rvtableconnection、rvqueryconnection、rvrenderpreview、rvrenderprinter、rvrenderpdf、rvrenderhtml、rvrenderrtf、rvrendertext这几个组件。
lrvproject组件
在使用rave报表中,这个组件是最为重要的一个,是使用频率最高的一个组件,开发人员可以通过这个报表完成报表的打印、文件的生成、输出,土过此事可以使用设计状态,也可以通过它来点用相应的报表设计器。
属性:
dllfile:发行报表时需要的dll文件,在5.0以后用户不需要单独发行相应的动态链库文件了。
engine: 指定相应报表生成的目的地,一般的情况下,是rvsystem,也就是说它可以打印、打印预览、生成打印文件。当然也可以选择rvndrwriter组件,那么报表输出的结果是rtf、html、pdf、txt其中的一种。
loaddesigner: 允许用户调用报表设计器,如果它的值为true,那么最终用户就可以调用报表设计器;如果它的值为false,那么最终用户就没有权力调用报表设计器。
projectfile:相应报表项目文件,指定详细目录路径。