——此文章摘自《Delphi 数据库开发经典案例解析》定价¥特价¥购买>>http://tracklinktechcn/?m_id=dangdang&a_id=A&l=&l_type= width= height= border= nosave> 前面我们已经介绍了如何利用数据库访问数据库控制以及ADO等控件对数据库进行操作利用这些组件可以编写一些数据库应用程序提供查询插入修改等一系列的功能但是无论对数据库进行怎样的操作在实际使用过程中的最终目的都是为了生成一份实用简洁而美观报表并打印出来在Delphi中有现成的控件可以很好地完成这一功能它就是QuickReport本小节将以上节所介绍的进货管理为例介绍如何通过QuickReport来创建打印一个数据库报表上面如图的进货单生成的预览报表窗体如图所示 http://developcsaicn/delphi/images/jpg> 图 进货单报表预览 QuickReport控件不是Borland公司自己制作的而是挪威的QuSoft AS公司专门为Delphi设计的用于制作报表的一组控件通过QuickReport可以很方便地把报表和代码联系起来生成美观的图文报表可以用QReport页上的控件给一个报表添加标题页眉页脚概要等;还可以为各种数据源设计报表如TtableTQuery等等;还可以自动进行求和计算均值等统计功能 要使用QuickRepor首先要在Delphi中添加QuickRepor控件包 () 选择Delphi主菜单的Project | Options在Packages选项卡的Design packages列表中如果可以看到QuickReport Components选项那么说明QuickReport已经被添加到Delphi中如图所示如果没有那么需要单击此窗体中的Add按钮手动从Delphi安装目录 \Borland\Delphi\Bin\ dclqrtbpl 中添加QuickReport如图所示 http://developcsaicn/delphi/images/jpg> 图 设置控件包Quick Report right>[] [http://developcsaicn/delphi/htm>] [http://developcsaicn/delphi/htm>] [http://developcsaicn/delphi/htm>] |