FastReport的问题!(100分)

H

huzai

Unregistered / Unconfirmed
GUEST, unregistred user!
我已经用分组实现了下面的报表:
专业:会计 人数:?
---------------------------------------------
学号|姓名|性别|。。。。。。。。。。
———————————————————————
1 |a |男 |。。。。。。
————————————————
2 |b |女 |。。。。
--------------------------------
____|____|____|_________________
____|____|____|_________________
...............................
第XX页 共XX页
分组对于“会计”或者“法律”的进行分组,对于不同专业的打印在不同的页次上,在这里我有三个问题想请教各位大侠:
1:人数那里怎么统计会计专业的有多少人?
2:对于没有打印满一页的,怎么以空行添满一页?
3:统计会计专业的共有多少页?当前是第几页?法律专业的共有多少页,当前是第几页?
 
关注:第2
第3把统计与会计分成两份报表行不行
 
2.
最好的方法是采用临时表,根据需要追加空白记录。
fastreport还有一种方法,在老贴里有,你查查。
 
1:人数那里怎么统计会计专业的有多少人?
2:对于没有打印满一页的,怎么以空行添满一页?
3:统计会计专业的共有多少页?当前是第几页?法律专业的共有多少页,当前是第几页?
对于1,FastReport有内置的函数Sum可以实现
对于2,在Band中写代码 “Child”
对于3,可否分成两个报表,如果不行,可以在连接的数据库添加一个判断字段,也可以在FastReport里写代码,用函数Sum来实现。
其他这几个问题,FastReport的Demo中的Reports都有了,只要仔细看一下就明白了。
 
顶部