一个ACCESS数据库db1.mdb,里面有一张表userlist,
表里有两个字段:name,gold。其中name为字符型,gold为integer。
要求:用Rave制作一个查询"select * from userlist"报表,能预览所有的name和gold。请给出源代码。问题可能极简单,请不要笑。
表里有两个字段:name,gold。其中name为字符型,gold为integer。
要求:用Rave制作一个查询"select * from userlist"报表,能预览所有的name和gold。请给出源代码。问题可能极简单,请不要笑。
解决方案 »
- 请教一个问题:DbGridEh设置了两行标题,比如:张三(副经理),需要分成两行,第一行是张三,而不是张三(
- 如何能够结束一个应用程序
- 出現Row cannot be located for updating.Some values may have been changed since it was last read
- 标签的动态打印问题!急需您的帮助,请伸出您的援助之手!谢谢!
- 问题:各位老大,请问安装fastreport2.5后为什么会出现"计算时发生错误""符号没定义"
- 怎么样去掉货币的"羊角号"---("¥")
- 究竟将excel另存为的代码是什么啊
- 怎样取得TMemoryStream的一部分?
- UPDATE语句问题
- 应用数据库程序编好以后,数据库如(orcal)能发布吗?不能,那用户还要另购买(orcal)吗?
- 有点寂寞无聊,尝试放点分测试人气
- 请问如何在delphi中定义这个函数
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:相应报表项目文件,指定详细目录路径。StoreRAV:要将报表文件嵌入到exe文件中,在这里就要填入相应的报表项目文件。主要方法:SelectReport方法:Function SelectReport(ReportName:String; FullName:Boolean):Boolean;ReportName是相应的报表名称,FullName则表示是否以报表的全程作为报表的名称。Execute方法: 打印选择的相应报表文件,报表时被SelectReport选择的。RvProject1.Execute;ExecuteReport方法:RvProject1.ExecuteReport(ReportName:String); ReportName是相应的报表的名称。Open方法:RvProject1.Open; 打开相应的报表以共操作。Close方法:RvProject1.Close; 关闭一个报表的操作。l RvSystem组件 打印或者预览报表时,进行打印参数设置的。使用时与RvProject结合。属性:DefaultDest:指定打印的方式。rdPreview:预览;rdFile:文件;rdPrinter:打印机。RulerType:相应的标尺单位。 rtNone:没有标尺; rtHorizCm:横向标尺,单位为厘米; rtVertCm:纵向标尺,单位为厘米; rtBothCm:先是所有的标尺,单位为厘米; rtHorizIn: 横向标尺,单位为英寸; rtVertIn: 纵向标尺,单位为英寸; rtBothIn:所有标尺,单位为英寸;SystemFiler:报表打印文件参数的设置。如果DefaultDest属性为rbFile,则需要设置这里的属性值。SystemOptions:所有报表输出设置属性。SystemPreview:报表预览参数的设置。如果DefaultDest属性为rdPreview,则需要设置这里的属性值。SystemPrinter:报表打印参数的设置。如果DefaultDest属性为rdPrinter ,则需要设置这里的属性值。SystemSetup:是对是否允许打印,是否允许打印机设置等参数的设置。TitlePreview:更改报表预览的窗体的名称,例如可以将Report Preview改为报表预览。TitleSetup:更改报表输出窗体的名称,例如可以将Output Options改为输出设置。TitleStatus:报表状态窗体名称,例如可以将Report Status改为报表状态。主要方法:OverridePreview方法,OverrideSetup方法,OverrideStatus方法:这三个方法可以对报表设置、打印设置、报表预览窗体进行覆盖,在后面会介绍如何通过这几个方法是窗体为中文。l NDRWriter组件使用该组件实现自定义报表预览。l RvDataSetConnection组件,RvTableConnection组件, RvQueryConnection组件使用这三个组件实现数据库的连接。l RvRenderPDF组件, RvRenderHTML组件, RvRenderRTF组件,RvRenderText组件报表生成相应文件的组件,可让报表生成相应的pdf、html、rtf、text文件。但生成文件对中文不支持,会出现乱码。
http://www.delphifans.com/SoftView/SoftView_1904.html