问答题 考生文件夹下有一个表“成绩.dbf”,使用菜单设计器制作一个名为“edl”的菜单,菜 单只有一个“成绩统计”子菜单。“成绩统计”菜单中有“学生平均成绩”“课程平均成绩”和“关闭”3个子菜单:“学生平均成绩”子菜单统计每位学生的平均成绩;“课程平均成绩”子菜单统计每门课程的平均成绩;“关闭”子菜单使用SET SYSMENU TO DEFAULT来返回系统菜单。
【正确答案】  ①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件’’按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“成绩统计”,在“结果”下拉列表框中选择“子菜单”,单击“创建”按钮创建“成绩统计”子菜单。   ②输入子菜单名称“学生平均成绩”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“学生平均成绩”过程代码,在过程代码编辑窗口中输入以下代码:SELECT学号,AVG(成绩)AS平均成绩FROM成绩GROUP BY学号关闭过程代码编辑窗口。   ③单击下一行,输入子菜单名称“课程平均成绩”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“课程平均成绩”过程代码,在过程代码编辑窗口中输入以下代码:   SELECT课程编号,AVG(成绩)AS平均成绩FROM成绩GROUP BY课程编号   关闭过程代码编辑窗口。   ④单击下一行,输入子菜单名称“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中输入命令:   SET SYSMENU TO DEFAULT   ⑤选择【菜单】→【生成】命令,将菜单保存为“cdl”,生成一个菜单文件“edl mpr”。关闭菜单设计窗口,在命令窗口中输入命令:DO cdl.mpr,看到Visual FoxPro的菜单栏被新建的菜单所代替,单击“关闭”菜单命令将恢复系统菜单。
【答案解析】