• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

(转)Delphi7中QuickReport组件(QReport报表)安装方法及重要属性

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 Delphi7中没有办法直接使用QuickReport组件,因为在Delphi7中没有将QuickReport组件包作为默认组件打包,如果要使用此组件,需要先安装一下。

    打开delphi7,点Component->Install Packages(安装包),在打开窗口中,点"Add"按钮,然后在delphi7\Bin文件夹里,找到dclqrt70.dpl文件,双击即可,再点击“OK”即可完成安装。在组件工具栏中最后一个就是新添加的QReport报表组件

    QuickReport重要属性如下:
    1、Bands,该属性是一个属性集,子属性如下:
HasColumnHeader 为True时,在多列报表中,在每列的头上打印标题,False,则不打印。
HasDetail 为True时,在报表中为每个记录打印明细边条,False,则不打印。
HasPageFooter 为True时,在每页底部打印一个页脚边格,False,则不打印。
HasPageHeader 为True时,在每页头部打印一个页头边条,False,则不打印。
HasSummary 为True时,在每个报表打印一次总结边格,,False,则不打印。
HasTile 为True时,在报表的开始处打印一个报表的标题,False,则不打印。

    2、DataSet, 该属性批定主报表将从哪个数据集中获得数据。对于简单的列表类型报表中,通常使用一个数据集。对于一个主/从表,该属生设置为主数据集。
 
    3、Options,是一个属性集,子属性如下:
FirstPageHeader 为True时,在报表的第一页生成页头边条;False,则不做。
LastPageFooter 为True时,在报表的最后一页生成页脚边条;False,则不做。
Compressino 为True时,以压缩格式存储报表,False,则不做。

    4、Page,该属控制报表中页的大小、边、页的方向等。

    5、PrinterSettings,该属性也是属性集,用来选择想要打印的副本数、打印的起始页和终止页,还可选择是否要重复打印以及打印输出的输出途径。

    6、ReportTitle,此属性在标题的边条中显示标题,但通常该属性不能直接设置,要由TQRSysData组件来设置报表的标题。

    7、ShowProgress,此属性可在准备和打印报表期间显示一个过程对话框。
       还可在Delphi提供的Report Settings中设置打印报表的外观,在窗体中选择TQuickRep组件,双击鼠标,就可打开Report Settings了。
       在Report Settings设置窗口中,Papers Size对话框用来设置报表的大小,可以控制报表的具体设置。Margins对话框用来设置报表中除了显示部分外的空白部分;Other可以改变报表中字体的具体设置。Page Frame用来设置报表的背景色。Bands的作用和Bands属性的作用基本一样。

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
delphi+sql数据库增加,删除,修改,查询操作发布时间:2022-07-18
下一篇:
Delphi函数或过程返回多个值发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap