就业数据资源平台
当前位置:首页 > Visual FoxPro
计算机等级考试二级VF题库75套上机试题(45)

第45套

  一、


  文本框的宽度系统默认值为100。


  1. 打开并修改表单


  MODIFY FORM myform


  2. 单击Text1文本框,在“属性”窗口中,在Width处输入“100”。


  3. 单击Text2文本框,在“属性”窗口中,在Width处输入“100”。


  1. 打开并修改表单


  MODIFY FORM myform


  2. 单击Text1文本框,在“属性”窗口中,在Value处输入“="123"”。


  1. 打开并修改表单


  MODIFY FORM myform


  2. 单击Text2文本框,在“属性”窗口中,在Value处输入“=thisform.width”。


  1. 打开并修改表单


  MODIFY FORM myform


  2. 单击“Ok”按钮,在“属性”窗口中,在Default处选择“.T.”。


  3. 单击“Cancel”按钮,在“属性”窗口中,在Caption处输入“\

  二、


  1. 在命令窗口中输入建立查询命令


  CREATE QUERY query1


  2. 在“打开”对话框中,选择表“xuesheng”再按“确定”按钮,在“添加表或视图”对话框中,单击“其他”按钮,选择表“chengji”再按“确定”按钮,在“联接条件”对话框中,直接按“确定”按钮。在“添加表或视图”中,再按“关闭”按钮。


  3. 单击“字段”选项卡,在“函数和表达式”下的文本框中输入“LEFT(Xuesheng.学号,8) AS 班号”,单击“添加”按钮,在“可用字段”处选择“Xuesheng.性别”,单击“添加”按钮。在“函数和表达式”下的文本框中输入“MAX(Chengji.英语) AS 最高分”,单击“添加”按钮。在“函数和表达式”下的文本框中输入“MIN(Chengji.英语) AS 最低分”,单击“添加”按钮。在“函数和表达式”下的文本框中输入“AVG(Chengji.英语) AS 平均分”,单击“添加”按钮。


  4. 单击“分组依据”选项卡,在“可用字段”选择“LEFT(Xuesheng.学号,8) AS 班号”和“Xuesheng.性别”,分别添加到“分组字段”列表框中。


  5. 单击“排序依据”选项卡,在“选定字段”中选择“LEFT(Xuesheng.学号,8) AS 班号”并选择“升序”,再单击“添加”按钮。再在“选定字段”中选择“Xuesheng.性别”,接着单击“添加”按钮。然后在“排序条件”列表框选中“Xuesheng.性别”,再单击“降序”单选钮改变排序方式。


  6. 单击“查询\输出去向”菜单项,在“查询去向”对话框中,单击“表”按钮,在“表名”处输入“table1”,再单击“确定”按钮。


  7. 保存该查询并运行。


 1. 单击“工具\向导\报表”菜单项,并显示“向导选取”对话框。

  2. 在“向导选取”对话框中,选择“报表向导”并单击“确定”按钮,并显示“报表向导”对话框。


  3. 在“报表向导”对话框的“步骤1-字段选取”中,首先要选取表“xuesheng”,在“数据库和表”列表框中,选择表“xuesheng”,接着在“可用字段”列表框中显示表“xuesheng”的所有字段名,并选定所有字段名至“选定字段”列表框中,单击“下一步”按钮。


  4. 在“报表向导”对话框的“步骤2-分组记录”中,单击“下一步”按钮。


  5. 在“报表向导”对话框的“步骤3-选择报表样式”中,在“样式”中选择“帐务式”,单击“下一步”按钮。


  6. 在“报表向导”对话框的“步骤4-定义报表布局”中,在“列数”处选择为“2”,在“方向”处选择“纵向”,在“字段布局”处选择“行”,单击“下一步”按钮。


  7. 在“报表向导”对话框的“步骤5-排序次序”中,选定“学号”字段并选择“升序”,再单击“添加”按钮,单击“完成”按钮。


  8. 在“报表向导”对话框的“步骤6-完成”中,在“报表标题”文本框中输入“XUESHENG”,单击“完成”。


  9. 在“另存为”对话框中,输入保存报表名“report1”,再单击“保存”按钮,最后报表就生成了。


  三、


  1. 单击“文件\新建”命令项。


  2. 在“新建”对话框中选择“菜单”单选钮,再按“新建文件”按钮。


  3. 在“新建菜单”对话框中选择“菜单”按钮,在菜单设计器中的“菜单名称”中输入“考试”,然后“查询”菜单的“结果”中选择“子菜单”,单击“创建”按钮,在“菜单设计器”中,输入两个子菜单项“计算”和“返回”。


  4. 在“计算”子菜单的“结果”选择“过程”并输入命令下列语句


  select avg(数学),avg(英语),avg(信息技术) from chengji;


  into array ttt


  select xuesheng.学号,姓名 from xuesheng join chengji;


  on xuesheng.学号=chengji.学号;


  where 数学>=ttt(1) and 英语>=ttt(2) and 信息技术>=ttt(3);


  order by xuesheng.学号 desc;


  into table table2


  5. 在“返回”子菜单的“结果”选择“过程”并输入命令下列语句


  set sysmenu nosave


  set sysmenu to default


  6. 单击工具栏上“保存”按钮,在弹出“保存”对话框中输入“mymenu”即可。


  7. 在“菜单设计器”窗口下,单击“菜单”菜单栏,选择“生成”菜单项,生成“mymenu.mpr”文件。


  8. 在“菜单设计器”窗口下,单击“显示”菜单栏,选择“常规选项”菜单项,在“常规选项”对话框中,单击“追加”单选钮,最后再单击“确定”按钮即可。

就业数据资源平台