我想编一个能打印平均分的程序,但不知如何具体操作,将各科平均分放在变量中还是放在记录中?还有我发现foxpro报表时是一个记录打一页,能不能不管当前的表中有多少条记录只打印一页。
我的问题很初级,麻烦各位赐教!
三年级各科平均分
学科 任课教师 班级 平均分 学科 任课教师 班级 平均分
语文 教师1 3.1 物理 教师1 3.4
教师2 3.2 教师2 3.5
教师3 3.3 教师3 3.6
教师4 3.4 教师4 3.7
教师5 3.5 教师5 3.8
教师6 3.6 教师6 3.9
教师7 3.7 教师7 3.10
教师8 3.8 教师8 3.11
教师9 3.9 教师9 3.12
教师10 3.10 化学 教师10 3.4
教师11 3.11 教师11 3.5
教师12 3.12 教师12 3.6
数学 教师13 3.1 教师13 3.7
教师14 3.2 教师14 3.8
教师15 3.3 教师15 3.9
教师16 3.4 教师16 3.10
教师17 3.5 教师17 3.11
教师18 3.6 教师18 3.12
教师19 3.7 生物 教师19 3.4
教师20 3.8 教师20 3.5
教师21 3.9 教师21 3.6
教师22 3.10 教师22 3.7
教师23 3.11 教师23 3.8
教师24 3.12 教师24 3.9
英语 教师25 3.1 教师25 3.10
教师26 3.2 教师26 3.11
教师27 3.3 教师27 3.12
教师28 3.4 政治 教师28 3.1
教师29 3.5 教师29 3.3
教师30 3.6 教师30 3.2
教师31 3.7 地理 教师31 3.1
教师32 3.8 教师32 3.2
教师33 3.9 教师33 3.3
教师34 3.10
教师35 3.11
教师36 3.12
历史 教师37 3.1
教师38 3.2
教师39 3.3
首先,我得感谢版主,但也请版主不要生气,因我的水平有限,现只想问版主两个问j题,
1.我已经弄懂版主的sql语句,会生成平均分成绩表,只是要把成绩表打印输出,而我只会按记录一条一条地输出,但我们的成绩表不是按记录顺序,而是按任课老师的顺序排列的,这需要怎么办?
2. 如果我在程序中输出表格是不是还要用"行,列@say"?还是另有其他方法?
诚恳地请版主帮助,无意在些打扰,我也有本foxpro6.0,但没有关于这方面的内容,如版主有关于这方面的电子书,可否能在下推见一二?相信在版主的指引下,我的水平会迅速提高的!
[此贴子已经被作者于2006-7-3 8:14:09编辑过]