人人范文网 范文大全

VFP菜单练习

发布时间:2020-03-01 16:02:34 来源:范文大全 收藏本文 下载本文 手机版

VFP菜单练习

一、设计并修改菜单MENUA

项目TEST中已存在菜单MENUA,其中已定义了“文件”菜单栏及其中的“恢复系统菜单”项,按如下要求修改菜单,完成后的运行效果如图1所示。

1.

2. 创建“学生档案管理”菜单栏,并为其设置访问键“ALT+S”。 为“学生档案管理”创建子菜单“学生档案录入”和“学生档案查询”,并用分隔线隔开。

3. 为“学生档案录入”菜单项设置命令,

该命令用来运行当前目录下的表单文件

FORMC.SCX。

4. 为“学生档案查询”菜单项设置过程,过程代码为:IF !USED(\"XS\")

USE XS

ELSE

SELECT XS

ENDIF

BROWSE

5.在“文件”菜单栏下插入系统菜单项“打印预览”。 图 1 答案:

1. 创建“学生档案管理”菜单栏,并为其设置访问键“ALT+S”;

2. 为“学生档案管理”创建子菜单“学生档案录入”和“学生档案查询”,并用分隔线隔开

3. 为“学生档案录入”菜单设置命令,该命令用来运行当前目录下的表单文件FORMC.SCX。

4. 为“学生档案查询”菜单设置过程

5. 在“文件”菜单下插入系统菜单项“打印预览”

二、设计并修改菜单MENUB

项目TEST中已存在菜单MENUB,按如下要求修改菜单,完成后的运行效果如图

1所

示。

1.为“数据录入”菜单栏下的“学生信

息录入”菜单项创建快捷键

“CTRL+L”。 图1

2.在“数据录入”菜单栏下增加一个菜

单项“教师信息录入”,并用分隔线隔开。

3.为“教师信息录入”菜单项设置过程,当执行该菜单时向教师(JS)表中插入一条空记录,并打开JS表的编辑窗口。

4.为“数据查询”菜单栏设置提示信息:“按条件查询相关表的信息”,即当菜单运行时且选择了“数据查询”菜单栏时,在状态栏中显示该提示信息。

5. 将上述菜单追加在系统菜单“帮助”的后面。

答案:

1.为“数据录入”菜单栏下的“学生信息录入”菜单项创建快捷键CTRL+L

2.在“数据录入”菜单栏下增加一个菜单项“教师信息录入”,并用分隔线隔开

3.为“教师信息录入”菜单设置命令,APPEND

4.为“数据查询”菜单栏设置提示信息:“按条件查询相关表的信息”

5.将上述菜单追加在系统菜单的后面

三、设计并修改菜单MENUC

项目TEST中已存在菜单MENUC,按如下要求修改菜单,完成后的运行效果如图1所示。

1.为“数据录入”菜单栏下的“教师信息录入”菜单项创建快捷键“CTRL+L”。

2.为“数据查询”创建子菜单“学生档

案查询”和“学生成绩查询”,并用分

隔线隔开。

3.为“学生档案查询”菜单项设置SQL图1 命令,要求当执行该菜单项时在浏览窗

口显示学生(XS)表中所有学生的学号(xh)、姓名(xm)和出生日期(csrq)三个字段的内容。

4.为“学生成绩查询”菜单项设置提示信息:“按学号查询学生的成绩”,要求当选择“学生成绩查询”菜单项时,在状态栏中显示该提示信息。

5.将上述菜单插入到系统菜单的“编辑”菜单之后。

答案:

1.为“数据录入”菜单栏下的“教师信息录入”菜单项创建快捷键CTRL+L

2.为“数据查询”创建子菜单“学生档案查询”和“学生成绩查询”,并用分隔线隔开

3.为“学生档案查询”菜单设置SQL命令:select xh,xm,csrq from xs

4.为“学生成绩查询”菜单栏设置提示信息:“按学号查询学生的成绩”

5.将上述菜单插入到在系统菜单的“编辑”菜单项之后

四、设计并修改菜单MENUD

项目TEST中已存在菜单MENUD,按如下要求修改菜单,完成后的运行效果如图1所示。

1.启用“数据录入”菜单栏下的“学生成绩录入”菜单项。

2.为“数据打印”菜单栏创建子菜单“学生档案打印”和“学生成绩打印”,并用分隔线隔开。

3.为“学生成绩打印”菜单项设置命令,要求当执行该菜单项时调用当前目录下的报表文件BB,并将结果预览输出。

4.为“退出”菜单栏设置访问键“ALT+X”。 5.将“文件”菜单栏删除。

答案:

1.启用“数据录入”菜单栏下的“学生成绩录入”菜单项;

2.为“数据打印”创建子菜单“学生档案打印”和“学生成绩打印”,并用分隔线隔开; 3.为“学生成绩打印”菜单设置命令:

4.为“退出”菜单栏设置访问键ALT+X:

5.将“文件”菜单栏删除

五、设计并修改菜单MENUE

项目TEST中已存在菜单MENUE,其中已定义

了“文件”、“数据维护”、“数据统计”、和“退出”四

个菜单栏,按如下要求修改菜单,完成后的运行效果

如图1所示。

1. 在“文件”菜单栏下插入系统菜单“打印预图

1览”。

2. 在“数据维护”菜单栏下增加一个菜单项“教师信息维护”,并用分隔线隔开。

3. 废止“数据统计”菜单栏下的“教师工资统计”菜单项。

4. 为“学生成绩统计”菜单项设置SQL命令,要求当执行该菜单项时,在浏览窗口

中显示成绩(CJ)表中所有学生的学号(XH)和总成绩。

5. 为“退出”菜单栏设置访问键“ALT+X”。

答案:

1.在“文件”菜单栏下插入系统菜单条“打印预览”

2.在“数据维护”菜单栏下增加一个菜单项“教师信息维护”,并用分隔线隔开

3.将“数据统计”菜单栏下的“教师工资统计”菜单项废止不可用;

4.为“学生成绩统计”菜单设置SQL命令:SELCET XH,SUM(CJ) FROM CJ GROUP BY XH

5.为“退出”菜单栏设置访问键ALT+X:退出(\\

六、设计并修改菜单MENUF

TEST项目中已存在菜单MENUF,按如下要求修改菜单,完成后的运行效果如图1所示。

1. 为“文件”菜单栏下的“退出”菜单项设置快捷键“CTRL+R”。

2. 在“文件”菜单栏的“退出”菜单项之前插入系统菜

单“导出”。

3. 为“数据维护”菜单栏下的“学生信息维护”菜单项

编制子菜单,该子菜单包括两个菜单项“学生基本信图

1息维护”和“学生成绩维护”,并用分隔线隔开。

4. 设置“数据查询”菜单栏下的“教师信息查询”菜单项废止不可用。

5. 为“学生信息查询”菜单项下的“学生基本信息查询”设置SQL命令,要求当执行该

菜单项时,在浏览窗口中显示学生(XS)表中所有女生的学号(xh),姓名(xm)

和出生日

期(csrq)。

答案:

1. 为“文件”菜单栏下的“退出”菜单项设置快捷键CTRL+R;

2. 在“文件”菜单栏的“退出”菜单项之前插入系统菜单条“导出”;

3. 为“数据维护”菜单栏下的“学生信息维护”编制子菜单,该子菜单包括两个菜单项“学

生基本信息维护”和“学生成绩维护”,并用分隔线隔开;

4. 将“数据查询”菜单栏下的“教师信息查询”菜单项废止不可用;

5. 为“学生信息查询”菜单项下的“学生基本信息查询”设置SQL命令:

SELECT XH,XM,CSRQ FROM XS WHERE XB=\"女\"

七、设计并修改菜单MENUG

项目TEST中已存在菜单MENUG,其中已定义了“数据录入”和“数据查询”、“数据清理”和“恢复系统菜单”四个菜单栏,按如下要求修改菜单,完成后的运行效果如图1所示。

1. 为“数据录入”菜单栏设置访问键“ALT+L”。

2. 为“数据录入”菜单栏下的“教师信息录入”编制子菜单,该

子菜单包括两个菜单项“教师基本信息录入”和“教师任课信

息录入”,并用分隔线隔开。 图

1 3. 已经为“数据清理”菜单栏下的“学生表清理”设置了过程。

完善该过程,使得当执行该菜单项时,彻底删除学生(XS)表中所有带删除标志的记录。

4. 废止“数据查询”菜单栏下的“教师信息查询”菜单项。

5. 运行该菜单后替换原来的系统菜单。

答案:

1.为“数据录入”菜单栏设置访问键ALT+L;

2.为“数据录入”菜单栏下的“教师信息录入”编制子菜单,该子菜单包括两个菜单项“教师基本信息录入”和“教师任课信息录入”,并用分隔线隔开;

3.为 “数据清理”菜单栏下的“学生表清理”设置命令,当执行该菜单时,删除学生(XS)表中所有带删除标志的记录:PACK

4.将“数据查询”菜单栏下的“教师信息查询”菜单项废止;

选项按钮中的跳过栏中:.t.5.运行该菜单后替换原来的系统菜单.显示菜单中的常规选项

八、设计并修改菜单MENUH

项目TEST中已存在菜单MENUH,按如下要求修改菜单,完成后的运行效果如图1所示。

1. 为“系统”菜单栏下的“退出”菜单项设置快捷键“CTRT+R”。

2. 为“学生档案管理”菜单栏设置子菜单,该子菜单包括二个菜单项“学

生基本信息录入”和“学生变动信息录入”,并用分隔线隔开。

3. 为 “学生成绩管理”菜单栏下的“不及格成绩查询”菜单项设置SQL

图1 命令,当执行该菜单项时显示成绩(CJ)表中所有成绩(cj)低于60分

的学生的学号(xh),课程代号(kcdh)和成绩(cj)。

4. 为“学生变动信息录入”菜单项设置提示信息:学生进校以后的各种奖励和处分,当选

择该菜单项时,在状态栏中显示该提示信息。

5. 在“系统”菜单栏下插入系统菜单“打印预览”。

答案:

1. “系统”菜单栏下的“退出”菜单项设置快捷键CTRT+R;

2. 为“学生档案管理”菜单栏设置子菜单,该子菜单包括二个菜单项“学生基本信息录入 ”

和“学生变动信息录入”,并用分隔线隔开;

3. 为 “学生成绩管理”菜单栏下的“补考成绩查询”设置命令,当执行该菜单时显示成

绩(CJ)表中所有成绩(CJ.CJ)低于60分的学生的学号(CJ.XH),课程代号(CJ.KCDH)成绩(CJ.CJ)

SELECT * FROM CJ WHERE CJ

4. 为“学生变动信息录入”设置提示信息:\"学生进校以后的各种奖励各种处分\"

5. 在“系统”菜单栏下插入系统菜单条“打印预览”

九、设计并修改菜单MENUI

项目TEST中已存在菜单MENUI,其中已定义了“记录浏览”、“记录定位”和“系统”三个菜单栏,按如下要求修改菜单,完成后的运行效果如图1所示。

1. 为“系统”菜单栏下的“退出”菜单项设置快捷键“CTRT+R”。

2. 在“记录浏览”菜单栏下增加一个菜单项“课程表”。

3. 为 “记录浏览”菜单栏下的“学生表”设置SQL命令,以浏览学生(XS)图

1 表中的所有记录,显示字段包括所有字段。

4. 为“记录定位”菜单栏下的“下一条”菜单项设置废止条件:EOF()。

5. 在“系统”菜单栏下插入系统菜单“导出”。

答案:

1. 系统”菜单栏下的“退出”菜单项设置快捷键CTRT+R;

2. 为“记录浏览”菜单栏下增加一个菜单项“课程表”;

3. 为 “记录浏览”菜单栏下的“学生表”设置命令:SELECT * FROM XS

4. 为“记录定位”菜单栏下的“下一条”菜单项设置废止条件为:

选项按钮中的跳过栏中:EOF()

5. 在“系统”菜单栏下插入系统菜单条“导出”

十、设计并修改菜单MENUJ

项目TEST中已存在菜单MENUJ,其中已定义了“记录浏览”、“记录定位”和“恢复系统菜单”三个菜单栏,按如下要求修改菜单,完成后的运行效果如图

1所示。

1. 为“恢复系统菜单”设置访问键“ALT+X”。

2. 为“记录浏览”菜单栏创建子菜单,该子菜单包括 “学生表”

1 和“成绩表”二个菜单项,并用分隔线隔开。

3. 为“记录定位”菜单栏下的“上一条”菜单项设置废止条件:BOF()。

4. 为“记录定位”菜单栏下的“最后一条”菜单项设置命令:当执行该菜单项时,记

录指针指向当前表的最后一条记录。

5. 为“记录定位”菜单栏下的“上一条”菜单项设置说明信息“定位到上一条记录”。 答案:

1. 将菜单项名称 “恢复系统菜单” 改为:恢复系统菜单(\\

2. 为“记录浏览”菜单栏设置子菜单,该子菜单包括二个菜单项“学生表”和“成绩

表”,并用分隔线隔开;

3. 为“记录定位”菜单栏下的“上一条”菜单项设置废止条件为:

选项按钮中的跳过栏中:BOF();

4. 为“记录定位”菜单栏下的“最后一条”设置设置命令:GO BOTTOM

5. 为“记录定位”菜单栏下的“上一条”菜单项设置说明信息“定位到上一条记录”。 选项按钮中的信息栏中:“定位到上一条记录”

vfp教学大纲

菜单

二级VFP用户手册

VFP实践总结

VFP课程总结

VFP程序设计总结

vfp实习总结

VFP课程设计心得

VFP学习经验交流

VFP实验报告总结

VFP菜单练习
《VFP菜单练习.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 vfp菜单练习 菜单
点击下载本文文档