举一下例:我有一数据库如下:
学号 姓名 课程 成绩 学期名
001 李四 A 优秀 1
001 李四 B 良好 2
001 李四 C 良好 2
001 李四 D 良好 3
002 张三 A 优秀 1
002 张三 C 良好 2
002 张三 D 良好 2……
我要实现这样的报表形式:先以学号分组,再以学期分组,分栏
001 李四
课程 成绩 课程 成绩
------------------------ ---------------------
第1学期 第3学期
------------------------ ---------------------
A 优秀 D 良好
------------------------ ----------------------
第2学期
------------------------ ----------------------
B 良好
C 良好 -----------------------
然后换页打印下一个学生成绩,关键问题在于:从第1学期到第2学期顺下来是一栏,然后,第3学期是另一栏,最后不足的要以空行补齐。
有人知道用哪种打印控件能实现吗?我用reportmachine想了许久,也没解决换栏的问题。
学号 姓名 课程 成绩 学期名
001 李四 A 优秀 1
001 李四 B 良好 2
001 李四 C 良好 2
001 李四 D 良好 3
002 张三 A 优秀 1
002 张三 C 良好 2
002 张三 D 良好 2……
我要实现这样的报表形式:先以学号分组,再以学期分组,分栏
001 李四
课程 成绩 课程 成绩
------------------------ ---------------------
第1学期 第3学期
------------------------ ---------------------
A 优秀 D 良好
------------------------ ----------------------
第2学期
------------------------ ----------------------
B 良好
C 良好 -----------------------
然后换页打印下一个学生成绩,关键问题在于:从第1学期到第2学期顺下来是一栏,然后,第3学期是另一栏,最后不足的要以空行补齐。
有人知道用哪种打印控件能实现吗?我用reportmachine想了许久,也没解决换栏的问题。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货