中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > Delphi > 系统
delphi中使用ReportMachine解决中式带边条及固定行的疑难报表(上)
作者:chenjiong 时间:2001-10-29 10:36 出处:互联网 责编:chinaitpower
              摘要:delphi中使用ReportMachine解决中式带边条及固定行的疑难报表(上)

delphi中使用Report Machine解决中式疑难报表

     Report Machine是一套共享控件,适用于delphi3--6,BCB3--6中,就其功能而言,能做到著名的报表控件Fast Report能做到的,还能做到FR不能做到的,如最出色的屏幕打印功能(能打印wwdbgrid,Ehlib,F1Book等众多控件), Gridview控件(类似于excell电子表格的报表制作工具),自动折行适应大小等等。废话不多说了,咱们来看看这种疑难报表吧。

     这是一张常见的中式报表(非数据内容都用粗体标出),它的格式没有任何的规律,却又是平时经常要用到的。

姓名

张三

性别

出生年月

1967年05月01

籍贯

浙江丽水

担任职务

工作单位

浙江省某公司

毕业学校及专业

浙江大学  计算机专业

工作简历

开始时间       结束时间         工作单位

1989-7-5       1997-6-7         xxxxx单位

1997-6-7                        xxxx公司

 

家属及社会关系

关系

姓名

出生年月

工作单位

父亲

张老三

1953-2-4

在家务农

母亲

李氏

1956-12-1

在家务农

哥哥

张二

1966-1-2

xxxxxxxxx公司

弟弟

张四

1972-8-9

xxxxxxxxx单位

 

 

 

 

 

 

 

 

 

说明:表的内容来自于三张表,个人资料表,工作经历表和家属表,方便起见,我们假设三张表中都已经有了表格中需要的字段,数据库类型与结构就不多说了。下面我们就开始做报表吧。

 

分析:在这张表格中,个人资料的格式相对简单,最复杂的是家属关系的格式,它的表格行数是定死的,在这里是6行,多一行少一行都不行的哦。其次是工作简历的格式,它是在一个大框中放入的记录集,而且要有标头的说明。最次是左侧的边条,用过Quick ReportFast Report的初学者们都知道,一旦放入了左侧这样的边条,似乎报表就无从做起了。

不用急,等偶用Report Machine捅破这层窗户纸时,大家就会发现:原来也是如此简单!用Fast Report的兄弟也不用急,我介绍的方案是兼容FR的,在FR中可以按相同的思路来进行。

//由于图片比较多,我还在写下篇,请大家等等,过几天就可以写完了。RM的下载在:www.pcjingning.com

 

 

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有