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

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

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

简单应用(2小题,每题20分,计40分)

在考生文件夹下,完成如下简单应用:

1.在考生文件夹下已有表单文件formone.scx,如下图所示,其中包含两个标签、一个组合框和一个文本框。

请按下面要求完成相应的操作,使得当表单运行时,用户能够从组合框选择职员,而该职员所签订单的平均金额能自动显示在文本框里。

1) 将orders表和employee表依次添加到该表单的数据环境中(不要修改两个表对应对象的各属性值)。

2) 将组合框设置成下拉列表框;将employee表中的"姓名"字段作为下拉列表框条目的数据源(RowSourceType属性值应设置为:6-字段)。

3) 将文本框Text1设置为只读。

4) 修改组合框的InteractiveChange事件代码,使得当用户从组合框选择职员时,能够将该职员所签订单的平均金额自动显示在文本框里。

解题思路:

    1.略

    2. 选中列表框控件,在其“属性”的Style处选择“2 - 下拉列表框”,在RowSourceType处选择“6 - 字段”,在RowSource处输入“employee.姓名”。

    3. 选中文本框Text1,在其“属性”的ReadOnly处选择“.T. - 真”。

    4. 在列表框控件中双击: 把text1.value=m2 改为 thisform.text1.value=m2。

**********************************************************************

2.利用查询设计器创建查询,从employee和orders表中查询"组别"为1的组各职员所签所有订单的信息。查询结果依次包含"订单号"、"金额"、"签订者"三项内容,其中"签订者"为签订订单的职员姓名。各记录按"金额"降序排序;查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。

解题思路:

1. 建立查询设计器,在“打开”对话框中,选择表“employee”再按“确定”按钮,在“添加表或视图”对话框中,单击“其他”按钮,选择表“orders”再按“确定”按钮,在“联接条件”对话框中,直接按“确定”按钮。在“添加表或视图”中,再按“关闭”按钮。单击“字段”选项卡,选择“Orders.订单号”、“Orders.金额”,在“函数和表达式”处输入“Employee.姓名 AS 签订者”并单击“添加”按钮添加到“选定字段”列表框中。单击“排序依据”选项卡,选择“Orders.金额”并选择“降序”,接着单击“添加”按钮。单击“筛选”选项卡,在“字段名”中,选择“Employee.组别”,在“实例”处输入“1”。单击“查询\输出去向”菜单项,在“查询去向”对话框中,单击“表”按钮,在“表名”处输入“tableone”,再单击“确定”按钮。保存该查询并运行。

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