第5章 项目管理器的使用练习一 项目管理器基本操作和程序文件的建立
【实验目的】
1.掌握项目管理器基本操作;
2.熟练掌握程序文件的建立、修改、运行;
3.熟练掌握键盘输入命令;
4.熟练掌握顺序结构基本操作。
【知识要点】
一、项目管理器简介在Visual FoxPro系统中,使用项目组织、集成数据库应用系统中所有相关的文件,形成一个完整的应用系统。所谓项目是Visual FoxPro中相关数据、文档和各类文件、对象的集合,也即项目是与一个应用有关的所有文件的集合。项目管理器是Visual FoxPro系统创建、管理项目的工具,用来创建、修改、组织项目中各种文件,对项目中程序进行编译和连编,形成一个可以运行的应用程序系统。
1.创建项目创建项目就是创建一个项目文件(扩展名为.PJX)
(1)“文件/新建”-(类型)选“项目” -,新建文件”钮 - 输入项目文件名并确定存放位置。
(2)CREATE PROJECT <项目文件名>
2.打开项目打开项目就是打开项目管理器
(1)创建项目后,系统自动进入项目管理器
(2)”文件/打开” -(类型)选,项目” - 选定文件 -,确定”钮
3.项目管理器的选项卡
 
项目管理器有6个选项卡
(1)数据:数据库(视图),自由表、查询
(2)文档:表单、报表、标签
(3)类库:
(4)代码:程序、API库、应用程序
(5)其它:文本文件、菜单、其它文件
(6)全部:以上五类
4.使用项目管理器
(1)创建文件
① 选定类型-,新建”钮-进入相应的设计器
② 选定类型-,项目/新建文件” -进入相应的设计器
(2)添加文件
① 选定类型-,添加”钮-选择要添加的文件-“确定”
② 选定类型-,项目/添加文件” -选择要添加的文件-“确定”
注意:新建和添加的文件并不是成为“项目”的一部分,而是此文件与项目间建立了一种“关联”。
(3)修改文件
① 选定文件-,修改”钮-进入相应的设计器,进行修改
② 选定文件-,项目/修改文件” -进入相应的设计器
(4)移去文件
① 选定文件-,移去”钮-选择“移去”(或“删除”)
② 选定文件-,项目/移去文件” -选择“移去”(或“删除”)
移去:将文件从“项目管理器”中移出
删除:将文件从磁盘中删除,要谨慎操作
(5)其它按钮
①,浏览” 显示选定“表”的内容
②,运行” 运行选定的“程序”或“表单”
③,预览” 显示选定的“报表”或“标签”
二、程序文件的建立、修改和运行
1.建立程序:
(1)MODIFY COMMAND 程序名
(2)“文件/新建”-(类型)选“程序”-“新建文件”-输入程序内容
2.修改程序:
(1)MODIFY COMMAND 程序名
(2)“文件/打开”- (类型)选“程序”- 选定程序
3.运行程序:
(1)DO 程序名
(2)“程序/运行”- 选定程序
(3)(程序编辑状态中)单击“运行”钮三、交互式输入命令:
1.ACCEPT命令:
格式:ACCEPT[提示信息]TO 内存变量功能:先显示提示信息,然后等待键盘上录入的字符型数据并存入内存变量说明:输入的字符型数据可不用加引号。只能输入字符型数据。
2.INPUT命令:
格式:INPUT[提示信息]TO 内存变量功能:先显示提示信息,然后等待从键盘上录入的数据(C、N、L、D型)并存入指定的内存变量。常用于输入数值型数据。输入的字符型数据要加引号。
3.WAIT命令:
格式:WAIT[提示信息][TO 内存变量]
功能:暂停程序的运行,在屏幕上显示提示信息,然后等待从键盘上录入的任一字符并存入指定的内存变量。常用于暂停。
四、顺序结构
1.功能:顺次、逐条地执行程序中的命令。
2.要点:
(1)弄清要解决的问题
(2)设计出解决问题的方法、步骤
(3)针对每个步骤选择适当的命令
(4)严格按照次序把命令记录下来
3.程序中常用的开头部分:
CLEAR 清屏
SET DATE YMD 设置日期格式为年月日
SET TALK OFF 关闭人机对话
SET DEFAULT TO [盘符:\路径] 设置默认路径
SET SAFETY OFF 关闭文件或数据重写时出现的对话框
4.程序中常用的结尾部分:
SET TALK ON 打开人机对话
CANCEL 清除变量,返回到交互方式状态
RETURN 返回调用程序处
QUIT 退出VFP
USE 关闭已打开的表
【实验内容】
一、项目管理器基本操作
1.新建一个项目DEMO.PJX:
(1)在里面新建一个自由表DEMO.DBF(学号,C,6;姓名,C,6);
(2)新建一个数据库学生基本信息.DBC;
(3)将学生表和成绩表添加到学生基本信息.DBC里;
(4)新建一个程序文件:在屏幕上输出“你好,欢迎学习VF程序设计!”。
二、程序文件的建立、修改和运行
1.编写一个程序:从键盘输入一个正数,求以此数为半径的圆面积。
2.编一个程序:任意输入两个数,计算它们的和、差、积、商并输出到屏幕上。
3.在学生表.DBF中,输入学号,查找该学号的记录,并为该记录做上删除标记。
【高手进阶】
在“学生表”和“成绩表”中,输入学生姓名,则可查出该生的成绩。
编一个根据学生的计算机分数自动确定其等级的程序。
【自我测试】( 5分钟 )
1.为程序中每条语句加以注释,说明该语句的的作用。
SET TALK OFF
SET DEFAULT TO D:\VFP程序设计\表
CLEAR
SELECT 1
USE 成绩表
INDEX ON 学号 TAG XH
SELECT 2
USE 学生表
SET RELATION TO 学号 INTO 1
GO 4
DISPLAY 学号,姓名,成绩.英语,成绩.计算机