好像不同的班级有不同的科目,通过查询得到所需的结果。简单的方法是针对不同的班级,选用不同的打印报表,继续打印。
如果要做一个通用的报表,用来打印不同的班级的查询结果,我的方法是:
1。报表中页标头的字段(课程名)采用变量1,变量2,变量3,....
2。在表单中对变量1,变量2,变量3,....分别赋值课程名。
3。做一个打印用的临时文件。
4。将查询结果用COPY TO ARRRA ..... 命令,发到一个数组。
5。用APPE FROM ARRA .... 命令,将数组的内容放进临时文件,供打印用。
以上方法很土,但是可以满足你的要求。