请问用FastReport怎么实现下面这样的报表?
本来我想实现成这样的报表(成绩合格的学生有4名,成绩不合格的学生有2名):
成绩合格的学生 成绩不合格的学生
学号 姓名 学号 姓名
111111 11111 55555 55555
222222 22222 66666 66666
333333 33333
444444 44444
可以显示的时候却成了这样的形式(学号为66666的学生重复出现了):
成绩合格的学生 成绩不合格的学生
学号 姓名 学号 姓名
111111 11111 55555 55555
222222 22222 66666 66666
333333 33333 66666 66666
444444 44444 66666 66666
请问应该怎么解决?
问题点数:20、回复次数:7Top
1 楼Jeff20040819(美丽)回复于 2004-09-02 14:18:54 得分 0
学习接分Top
2 楼royrandy(.NET让我欢喜让我忧)回复于 2004-09-02 14:23:36 得分 0
有没有高手帮忙回答一下哟?Top
3 楼royrandy(.NET让我欢喜让我忧)回复于 2004-09-03 10:00:58 得分 0
大哥们帮忙回答一下嘛,分不够可以再加Top
4 楼qufeng0511()回复于 2004-09-03 10:21:07 得分 5
这个比较麻烦,我以前做过类似的,可以利用fastreport自带的编程功能,先判断信息类型(合格的或不合格的),然后调整显示的位置,可以利用再报表中的坐标来调整,反正挺麻烦的,不知道有没有更好的办法。Top
5 楼chen319305(chen319305)回复于 2004-09-03 16:06:03 得分 5
我建议你用 FastReport 的分组功能来设计报表效果会好些!!!Top
6 楼cjzy22()回复于 2004-09-03 16:18:45 得分 5
在字段里面添加判断“成绩合格与不合格”的代码Top
7 楼dawei213(weiwei)回复于 2004-09-04 10:15:13 得分 5
以前有过这种现象,是由于使用连接的数据控件连接的有问题.
Top




