使用VFP的系统菜单.ppt_第1页
使用VFP的系统菜单.ppt_第2页
使用VFP的系统菜单.ppt_第3页
使用VFP的系统菜单.ppt_第4页
使用VFP的系统菜单.ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、4.1 VFP菜单的基本操作 4.2 使用系统菜单对表的操作 4.3 使用系统菜单操作表索引 4.4 数据库的建立和使用 4.5 其它常用菜单选项的使用,第四章 使用VFP的系统菜单,4.1 VFP菜单的基本操作 结合上机自学。,4.2 使用系统菜单对表的操作,4.2.1 新建表 4.2.2 打开表 4.2.3 修改表结构 4.2.4 浏览、编辑表的内容 1浏览表的内容 2定制浏览窗口 3. 追加记录 4记录的删除和恢复 5在表中移动记录指针 4.2.5 关闭表,4.3 使用系统菜单操作表索引,4.3.1 VFP的索引类型 VFP为数据库表提供了四种类型的索引:主索引、候选索引、普通索引和惟一

2、索引。自由表只有后三种索引。 1) 主索引 主索引是一个不允许索引表达式值重复的索引。如果将一个字段指定为建立主索引的关键字段,那么当这个字段中出现重复值时,系统将会提示错误。一个表只能有一个主索引。 2) 候选索引 候选索引也是一个在索引表达式中不允许出现重复值的索引。此种索引是主索引候选索引。一个表中可以有多个候选索引。,3) 普通索引 普通索引中,允许索引表达式出现重复值。一个表中可以有多个普通索引。 4) 惟一索引 惟一索引允许索引表达式有重复值。当索引表达式值重复时,只有第一个记录进入索引。 在一个表中可建立多个索引,每个索引分别表示处理记录的不同顺序。但是过多的索引会降低系统的运行

3、性能。,4.3.2 建立索引 利用系统菜单建立表索引的前提是打开待操作的表。 操作过程:显示表设计器选择“索引”选择页设置索引单击“确定”按钮。 说明:如图45所示,在设置索引时,单击“排序”按钮,选择是升序还是降序;在“类型”列表中选择索引类型;在“表达式”项中输入作为排序关键字的字段名(或字段表达式),也可以单击表达式框右边的按钮,打开“表达式”生成器,建立需要的表达式。例如,为职工表建立名为“部门”的普通索引,使表中记录以字段“部门”为序,同一部门的职工又以“性别”为序排列,则在“表达式”项中输入“部门+性别”即可。,图45 建立索引对话框,4.3.3 使用索引排序表中记录 操作系统菜单

4、使用索引排序表中记录的前提是打开待操作的表,并进入浏览状态。 操作过程:表属性在“索引顺序”列表中选择索引单击“确定”按钮。 说明:如打开职工表,在工作区属性对话框的“索引顺序”框中选择上一步建立的“部门”索引,则浏览窗口中输出结果如下:,职工号 姓名 性别 出生日期 婚否 工资 职称 简历 部门 1004 王爱民 男 10/05/49.T. 628.34 技师 Memo 车间 1015 黄小英 女 3/15/59.F 612.27 工程师 Memo 车间 1002胡一民 男 01/30/70.T. 575.00 助工 Memo 技术科 1010宋文彬男 12/14/73.F. 586.94

5、技术员 Memo 技术科 1011胡一民男 11/27/55.T. 645.26 工程师 Memo 技术科 1031丁卫国男 04/12/59.T. 612.27 工程师 Memo 设计所 1005张小华女 10/12/68.F 612.27 工程师 Memo 设计所 1022李红卫女 08/17/58.T. 623.45 工程师 Memo 设计所,4.4 数据库的建立和使用,4.4.1 建立数据库 操作过程:文件新建选择“数据库”单击“新建文件”在“创建”对话框中指定新数据库的路径和名称单击“保存”按钮。 说明:此时用户可在该数据库中进行新建表、添加表等操作。 4.4.2 打开数据库 操作过

6、程:文件打开在“打开”对话框中指定数据库的路径和名称单击“确定”按钮。,4.4.3 数据库中加入表 操作过程:数据库添加表在“打开”对话框中指定表单击“确定”按钮。 说明:执行此操作前,用户必须已打开了数据库,并且进入到数据库设计器。执行此操作后,被指定的自由表出现在数据库设计器中,成为数据库表。不能把一个数据库中的表直接加入到另一个数据库中。,4.5 其它常用菜单选项的使用,4.5.1 有关新文件的建立 操作过程:文件新建。 说明:操作后出现新建对话框,用户可创建14种类型文件中的任何一种文件(如果当前工作区中没有打开的数据库,则不能创建连接、视图、远程视图文件)。 1单击“项目”下推“新建

7、文件”,创建项目文件 VFP开发的应用系统,可由多人编写。为了便于集中管理、维护各类文件,VFP提供了项目管理器。使用项目管理器统一管理各类文件后,当某一文件发生了变化,只需重新组织一次,就能重新适应应用要求,从而大大节省了系统联调、维护、纠错的时间。,2单击“查询”下推“新建文件”,创建查询文件 操作后,系统打开查询设计器,系统菜单中增加“查询”菜单项,利用新增菜单的功能选项或通过选择页的设置,用户可完成查询。VFP将结果显示给用户。 3单击“连接”下推“新建文件”,创建连接 该操作与CREATE CONNECTION命令等效,可激活连接设计器,可创建当前数据库与其它数据源的连接。在此基础上

8、可以创建远程视图。该命令在打开数据库时可用。 4单击“视图”下推“新建文件”,创建视图 该操作与CREATE VIEW命令等效,可激活视图设计器,可在一个(或多个)表(或视图)的基础上建立视图。,5单击“远程视图”下推“新建文件”,创建远程视图 该操作与CREATE VIEW REMOTE命令等效,可激活远程视图设计器。可从连接数据源的一个(或多个)表(或视图)中创建视图。创建远程视图前,首先要与数据源建立连接。 6单击“表单”下推“新建文件”,创建表单文件 该操作与CREATE FORM命令等效,可激活表单设计器,系统菜单新增“表单”项。使用系统提供的表单工具栏,可用直观的方法设计出用户满意

9、的输入/输出界面,用户可在表单上放置各类按钮、表格,定义字段、编辑框、列表框等,并可以生成后缀为.scx的相应源程序代码。,7单击“报表”下推“新建文件”,创建报表格式文件 该命令与CREATE REPORT等效,可以快速地建立所需的统计报表。系统显示报表设计器,主菜单条新增“报表”菜单项。报表设计器中包括页标头、细节、页注脚三部分,每一部分又包括多行。 8单击“标签”下推“新建文件”,创建标签文件 出现标签设计器,该操作等效于CREATE LABEL命令,详见第七章7.4节使用标签实现数据输出。 9单击“程序”下推“新建文件”,创建程序文件,此时出现标题为“程序1”的程序编辑窗口,利用编辑文

10、本技术,可以创建程序文件。与使用MODIFY COMMAND命令等效。 10单击“文本文件”下推“新建文件”,创建文本文件 与使用MODIFY FILE命令等效。用户在随后出现的文本编辑窗中,可创建任何类型的文本文件。 11单击“菜单”下推“新建文件”,生成菜单文件 该操作同CREATE MENU命令,可激活菜单设计器。主菜单中增加“菜单”项,在菜单设计器中可设计条形的菜单条及每个菜单项上的弹出式菜单。,4.5.2 有关程序菜单的操作 该菜单项中各子菜单的操作及说明如下: 程序运行打开“运行”对话框,选择运行VFP的可执行程序(程序或表单)。 程序挂起停止程序运行,但保持程序打开,这样用户可以

11、选择“继续执行”命令来继续执行程序。该命令在运行程序文件时可用。 程序取消终止某一正在运行的VFP可执行程序或终止一个被挂起的VFP程序文件的运行。该命令在程序执行或程序被挂起时可用。 程序继续执行使一可执行程序在该程序停止运行的一行继续运行下去。该命令在程序被挂起时可用。,程序编译打开“编译”对话框,从中可以编译程序、菜单或查询。如果“编辑”窗口中有打开的程序,该命令即编译当前文件。,4.5.3 有关窗口菜单的操作 窗口全部重排显示全部打开的窗口,使其不重叠。用“隐藏”命令隐藏的窗口仍然不可见。 窗口隐藏隐藏活动窗口。隐藏的窗口仍然打开,但不可见。此时在窗口菜单项新增了所有活动窗口名项,用户可选择查看。 窗口清除清除VFP主窗口中的所有文本。 窗口循环依次前置打开的活动窗口。 窗口命令窗口显示VFP的命令窗口。 窗口数据工作期显示“数据工作期”窗口,在其中可简单地打开表、建立关系和设置工作区属性。,4.5.4 有关向导的操作 VFP提供了15种向导,使用户可以很容易地实现通用数据管理,如建立表,创建表单、报表、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论