下载此文档

reportmachine中文手册范本.doc


文档分类:办公文档 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
ReportMachine(RM)报表控件简单用法RM(ReportMachine)是一个功能强大的Delphi报表控件包。使用它可以制作出非常复杂的报表。下面讲述最简单的用法:在Form上放上两个数据库控件:ADOConnection和ADOQuery设置好ADOConnection的ConnectionString。LoginPrompt=False。ADOQuery的Connection指向ADOConnection。ADOQuery的SQL设置好数据查询语句。在Form上放上两个RM报表控件:RMDBDataSet和RMReport。RMDBDataSet的DataSet指向ADOQuery。RMReport的DataSet指向RMDBDataSet。(如果想使最终生成的应用程序具备报表设计能力,还需要放上RMDesigner控件,不需要设置任何属性)双击RMReport控件,开始设计报表模板。对于一般比较规则的报表,只需向模板中加入四个Band对象,分别是:1)、页标头:通常用来显示报表名称,时间等2)、主项标头:通常用来显示栏目名称。3)、主项数据:用来显示数据。4)、页注脚:用来显示页号,日期等。设计好的模板可以保存在DFM中,也可以保存到独立的模板文件中,扩展名为RMF,运行时调入。下面给出几个代码片断:(Sender:TObject);var  RMReport:TRMReport;begin      Exit;  try    RMReport:=(Self);    ('');    ;    ;  finally    ;  end;end;(Sender:TObject);begin  ;end;//(Sender:TObject);begin  ('');  ;end;对于大多数规则的报表,以上知识就足够了。但这只是RM最简单的用法,远远没体现出RM功能的强大。RM有两个吸引人的功能是我目前最需要的:1)、数据可以来自数据库,也可以来自其它任何地方,如文件中、存中等。2)、不一定需要预先制作好模板,可以在运行时刻通过代码生成模板,这对于数据中字段个数不定的情况非常有用。RM虽然功能强大,但用起来并不觉的很复杂,它是我见过的为数不多的报表控件中最好的一个。?打印时可以选择打奇数页还是打偶数页。,:设置LinesPerPage空白格子:设置AutoAppendBlank=?RMRep

reportmachine中文手册范本 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人hnet653
  • 文件大小139 KB
  • 时间2020-07-16