Delphi_数据库程序设计.pptVIP

  • 53
  • 0
  • 约1.56万字
  • 约 144页
  • 2017-09-22 发布于广东
  • 举报
1.6.1 报表控件简介 QReport控件是一组用于为Delphi数据库应用程序制作报表的控件,在它的控件板中,一共有23个控件,位于控件栏的QReport控件选项卡中。 QReport控件板 1、TQuickRep控件的主要属性方法有: 2.TQRBand控件 TQuickRep控件的主要属性有: (1)BandType属性 (2)ForceNewPage属性 (3)BeforePrint属性 3.TQRSubDetail控件 TQRSubDetail控件的主要属性有: (1)DataSet属性 (2)Master属性 (3)Bands属性 4.其他QReport控件 (1)TQRChildBand控件:一般用于在其中显示备注信息。 (2)TQRLabel控件:用于在报表中显示静态的文本。 (3)TQRDBText控件:用于显示数据集控件中某一个字段中的数据。 (4)TQRExpr控件:它可以使用TQRExpr控件为报表创建有关数据表的复杂计算。 Expression属性向导对话框 (5)TQRSysData控件:TQRSysData控件用于在报表中显示一些有关系统的信息。 (6)TQRMemo控件和TQRImage控件:用于在报表内显示一些备注信息,也可以通过Lines属性添加备注信息 。 (7)TQRShape控件:TQRShape控件用于在报表中显示一些简单的图形。 (8)TQRDBImage控件:TQRDBImage控件用于在报表中显示数据表中的图像字段。 返回本节 1.6.2 制作报表实例 报表的设计界面 控件名 属性 属性值 Table1 DatabaseName DBDEMOS TableName Customer.DB Active True Table2 DatabaseName DBDEMOS TableName Orders.DB Active True IndexName CustNo 各控件的属性设置 QuickRep1 DataSet Table1 HasColumnHeader True HasDetail True HasPageFooter True HasTitle True QRLabel1 Caption 主/从报表的例子 QRLabel2 Caption CustNo QRLabel3 Caption City QRLabel4 Caption Phone 控件名 属性 属性值 返回本节 1.6.3 快速创建报表 1.QuickReport Wizard (1)选择“File”→“New”→“Other” → New Items → Business → QuickReport Wizard。 (2)单击“OK”按钮后,就弹出选择报表类型对话框 (3)然后单击“Start Wizard”按钮,就会弹出设置数据源对话框。单击“Finish”按钮,就完成了报表的设计。 2.利用报表模板创建报表 (1)QuickReport Labels模板 (2)QuickReport List模板 (3)Quick Report Master/Detail模板 选择模板对话框 QuickReport Labels模板生成的报表窗体 QuickReport List模板生成的报表窗体 返回本节 THANK YOU VERY MUCH ! 本章到此结束, 谢谢您的光临! (源码网整理:) 结束放映 返回本章首页 1.4.9 TDBComboBox控件 1.TDBComboBox控件的主要属性 (1)Items属性 (2)Style属性 (3)DropDownCount属性 (4)ItemHeight属性 (5)Sorted属性 TDBComboBox控件 2.TDBComboBox控件的应用举例 使用TDBComboBox控件的程序运行界面 返回本节 1.4.10 TDBLookupListBox控件 控件名 属性 属性值 Table1 DatabaseName DBDEMOS TableName customer.db Active True Table2 DatabaseName DBDEMOS TableName orders.db IndexFieldNames Custno MasterField Custno 各控件属性设置 ? MasterSource DataSource1 Active True DataSource1 DataSet Table1 DataSource2 DataSet Table2 DBNavigator Datasource DataS

文档评论(0)

1亿VIP精品文档

相关文档