fastreport报表问题(50分)

  • 主题发起人 主题发起人 圣东方
  • 开始时间 开始时间

圣东方

Unregistered / Unconfirmed
GUEST, unregistred user!
有两张表
表1:
姓名 年龄 性别
a 20 男
b 18 男
表2:
姓名 日期 成绩
a 2006-08-01 98
a 2006-07-31 75
b 2005-07-25 85
a 2004-05-06 63
b 2003-05-05 52
我想出以下这样的报表:
-----------------------------
姓名 年龄 性别
-----------------------------
a 20 男
-----------------------------
日期 成绩
-----------------------------
2006-08-01 98
2006-07-31 75
2004-05-06 63
-----------------------------
-----------------------------
姓名 年龄 性别
-----------------------------
b 18 男
-----------------------------
日期 成绩
-----------------------------
2005-07-25 85
2003-05-05 52
-----------------------------
 
这个问题有点复杂,得先把数据表设计好。可以先建一个存储过程把两张表合并起来。
 
这个用groupheader可以实现的
 
属于主从报表,楼上的是对的.具体看帮助..我顶我顶..
 
大家能不能详细说说啊,等了好几天了。
 
用主从表+reportmachine可以很容易做到
 
看fr提供的 Demo ,就那个 Main 里的,基本的报表格式方式都介绍有了。
 
fastreport的分组报表可以解决你的问题,fs的demo里有,你应该以姓名进行分组,sql语句一定要按照姓名排序(order by 姓名),fs加入groupband,然后要你选择分组的列,当然是姓名列,然后就跟照平常做报表一样操作
 
后退
顶部