大纲要求:1、系统性能与工作方式1)系统主要性能指标2)VisualFoxPro的文件类型3)两种工作方式,命令格式2、VisualFoxPro的界面组成与操作3、VisualFoxPro的辅助设计工具向导、设计器、生成器与项目管理器第二章VisualFoxpro系统概述特点(了解)1、界面友好2、操作方便3、查询、管理功能强大4、支持面向对象5、开发维护方便6、集成开发,数据共享7、网络支持,早期版本兼容要点1特点及性能指标P1表文件记录最大数:10亿字段最大数:255打开的索引文件数:无限制同时打开表文件数:255要点1特点及性能指标P2程序文件行数无限制,每行命令最长:8192编译后最大值:64K记录记录的最多字符:65500字段字符字段最大宽度:254数值字段最大宽度:20精确值:16性能指标(理解)1、运行环境(了解、自学)2、启动与退出(掌握)启动1)“开始”=》“程序”=》“MicrosoftVisualFoxPro6.0”2)双击桌面快捷图标3)双击VisualFoxPro相关文件,如表、项目、表单、菜单等文件。退出1)VisualFoxPro菜单”文件”=》“退出”2)命令“QUIT”3)VisualFoxPro窗口右上角的“关闭”按钮要点2界面P13、界面(掌握)要点2界面P2标题栏:显示MicrosoftVisualFoxpro6.0菜单栏:显示所有菜单项,菜单项随窗口操作内容变化。工具栏:显示常用工具图标(“显示/工具栏”菜单可以显示和隐藏各种工具栏)。命令窗口:用户执行VFP命令,输入命令后须回车。工作区:显示操作信息和命令执行结果的窗口。4、菜单系统(了解,掌握常用的)要点2界面P3文件:新建、打开、保存VFP各种类型文件,及导入EXCEL工作表。编辑:复制、粘贴各种对象(^c、^V)显示:显示和隐藏各种工具栏和浏览表文件。格式:设置文本格式。工具:提供创建VFP各种文件的向导程序:运行、编译程序文件、表单文件等窗口:显示、隐藏命令窗口帮助:获取获取使用VFP的帮助信息注:VFP系统的菜单是变化的(如:设计表单时增加“表单”菜单)5、工作区窗口与命令窗口(掌握)要点2界面P4工作区:显示操作信息和命令执行结果的窗口。命令窗口:在VisualFoxPro中1)用户可直接输入VisualFoxPro命令,回车执行。2)用户的菜单操作,在命令窗口中将显示相应的VisualFoxPro命令,可反复执行,可复制、粘贴到用户程序文件中。“窗口”菜单=》“命令窗口”可显示、隐藏命令窗口。1、VFP的工作方式(掌握)1)交互式:命令操作(命令窗口)菜单操作辅助工具:向导、设计器、生成器等要点3VFP的工作方式与命令结构P12)程序执行方式编程2、VFP的命令结构(掌握)1)格式:命令动词[命令子句][命令子句]……其中:命令动词几乎必不可少,可以只输入前4个字母;命令子句之间必须有空格;命令子句之间可以任意互换位置;命令子句有范围子句、条件子句、字段子句。在后续课程中,大多数VFP命令格式中都包含以上三种子句,后面将结合实例讲解。要点3VFP的工作方式与命令结构P22、VFP的命令结构(掌握)2)子句:范围子句:表示命令操作的记录范围,格式为:ALL表文件中所有记录NEXTn包括当前记录的n个记录RECORDn记录号为n的一个记录REST包括当前记录直到最后的所有记录要点3VFP的工作方式与命令结构P32、VFP的命令结构(掌握)2)子句:条件子句:FOR条件其中:条件为关系表达式或逻辑表达式,结果为真或假。条件为真操作,条件为假不操作。相当于汉语中的“对满足条件的……”WHILE条件(可简写为WHIL……)与FOR不同的是,只要遇到结果为假。将立即退出操作。相当于汉语中的“当满足条件时……”要点3VFP的工作方式与命令结构P42、VFP的命令结构(掌握)2)子句:字段子句FIELDS字段名表(可简写为FIEL……)其中:(1)字段名表表示命令操作的字段,多个字段名用逗号隔开。(2)引导词“FIELDS”,有些命令可省,有些必加。要点3VFP的工作方式与命令结构P51、VFP的向导打开方式:“工具”菜单=》“向导”=》某特定向导“新建”=》选择文件类型=》“向导”按钮2、VFP的设计器打开方式:“新建”=》选择文件类型=》“新建文件”按钮3、VFP的生成器打开方式:相应设计器的右键菜单中。要点4VFP的辅助工具P1(理解)要点5VFP的项目管理器(掌握)P1项目管理器:把开发一个应用系统中涉及的所有文件(表、表单、报表、菜单等)作为一个项目来进行统一、直观的管理。(注意选项卡的分类)●全部:显示、管理所有类型的文件。包含五个选项卡的内容。●数据:数据文件,有数据库、自由表、视图、查询文件等。●文档:文档文件有表单文件、报表文件、标签文件等等。●类:类库文件,包括VFP系统提供的类库和用户自己设计的类库。●代码:各种程序代码文件,如:程序文件(.PRG)、API库和用项目管理器生成的应用程序(.APP)。●其他:选项卡中没有管理的文件,如菜单文件、文本文件等。1、新建创建方式:“文件”菜单=》“新建”=》文件类型为“项目”=》“新建文件”按钮=》文件取名=》“保存”按钮命令Createproject项目文件名2、使用1)命令按钮:新建、添加、修改、运行、移去。连编2)”项目”菜单打开项目管理器后,系统菜单中新增的菜单项。3)快捷菜单——生成器3、定制(自学)要点5VFP的项目管理器P2(掌握)VFP提供用户使用40多种文件,常用文件类型有:1、项目文件(.PJX)是VFP提供的一种集中管理应用程序中相关各种类型文件的技术,其同名备注文件.PJT2、表文件(.DBF)(备注文件.FPT,备份文件.BAK)保存数据的二维表,若表中有备注字段,则产生与表文件名同名的备注文件.FPT.无备注字段,则无.FPT3、数据库文件.DBC相关表的集合,备注文件为同名的.DCT,库的索引文件为.DCX4、程序文件.PRG命令的集合。编译后生成同名的.FXP要点6VFP的文件类型P1(理解)5、内存变量文件.MEM:用以保存用户定义的内存变量6、报表格式文件.FRX:用于数据的报表格式屏幕输出及打印。其备注文件为同名的.FRT文件7、表单文件.SCX:常用来设计数据输入和输出的屏幕界面(FORM),系统自动生成同名备注文件.SCT8、菜单文件.MNT.MPR:.MNT是编辑菜单的文件,系统编译后生成后缀为.MPR的应用菜单程序。9、索引文件.IDX(复合.CDX).IDX是含一个索引项的单索引文件后缀,.CDX是含若干项的复合索引文件后缀。要点6VFP的文件类型P2(理解)作业•书面作业:习题二(P.30~31)•上机作业:创建表1-2、1-3、1-4、1-5、1-6(P.9~10)