考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Visual FoxPro > VF模拟试题 > 文章内容
  

全国计算机二级考试VF模拟试卷第十八套(综合应用)

中华IT学院   【 】  [ 2016年7月25日 ]

综合应用(1小题,计30分)

在考生文件夹下完成如下操作:

在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前Visual FoxPro系统菜单的"帮助"子菜单之前插入一个"考试"子菜单,如下图所示。

菜单命令"统计"和"返回"的功能都通过执行过程完成。

菜单命令"统计"的功能是以组为单位求订单金额的和。统计结果包含"组别"、"负责人"和"合计"三项内容,其中"负责人"为该组组长(由employee中的"职务"一项指定)的姓名,"合计"为该组所有职员所签订单的金额总和。统计结果应按"合计"降序排序,并存放在tabletwo表中。

菜单命令"返回"的功能是返回标准的系统菜单。

菜单程序生成后,运行菜单程序并依次执行"统计"和"返回"菜单命令。

解题思路:

建立菜单文件,菜单项设置好之后,“返回”的过程为:

      set sysmenu nosave

      set sysmenu to default

“统计”的过程为:(同学们也可以不用写了)

      close data

      use employee

      copy to tmp1 field 组别,姓名 for 职务="组长"

      select 组别,sum(金额) as 合计 from orders,employee where orders.职员号=employee.职员号 group by 组别 into cursor tmp2

      select tmp2.组别,姓名 as 负责人,合计 from tmp1,tmp2 where tmp1.组别=tmp2.组别 order by 合计 desc into table tabletwo

  单击“显示\常规选项”菜单项,在“常规选项”对话框的“位置”框中选中“在...之前”单选钮,在后面的列表框选择“帮助”,再单击“确定”按钮。在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved