利用菜单设计器建立一个菜单TJ_MENU3,要求如下:
(1)主菜单(条形菜单)的菜单项中有“统计”和“退出”两项。
(2)“统计”菜单下只有一个“平均”菜单项,该菜单项用来统计各门课程的平均成绩,统计结果包含“课程名”和“平均成绩”两个字段,并将统计结果按课程名升序保存在表NEW_TABLE32中。
(3)“退出”菜单项的功能是返回Visual FoxPro系统菜单(只能在命令框中填写相应命令)。
菜单建立后,运行该菜单中的各个菜单项。
参考答案:[微步骤]
通过“新建”窗口新建一个菜单,根据题目要求进行如下操作,具体步骤如图2.8所示。
“平均”菜单项的结果是“过程”,“退出”菜单项的结果是“命令”。
提示:平均菜单项下的代码如下。
**********************************
SELECT Course 课程名,MAX(score1.成绩) AS 最高分;
FROM course INNER JOIN score1;
INNER JOIN student;
ON Student.学号=Score1.学号;
ON Course.课程号=Score1.课程号;
GROUP BY Course.课程名;
INTO TABLE NEW TABLE3
**********************************
解析: 本题关键字有:建立条形菜单,完成菜单项的设计。单击“文件”|“新建”命令或常用工具栏中的“新建”按钮,在弹出的对话框中选择“菜单”,选项并单击“确定”按钮,根据题目要求在菜单设计器中对菜单进行设计,按照题目的要求编写对应菜单项中的命令语句。