数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章

上传人:E**** 文档编号:89517202 上传时间:2019-05-26 格式:PPT 页数:39 大小:417KB
返回 下载 相关 举报
数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章_第1页
第1页 / 共39页
数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章_第2页
第2页 / 共39页
数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章_第3页
第3页 / 共39页
数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章_第4页
第4页 / 共39页
数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章》由会员分享,可在线阅读,更多相关《数据库应用基础——Visual FoxPro 第2版 教学课件 ppt 作者 张磊 第5章(39页珍藏版)》请在金锄头文库上搜索。

1、第5章 简单表单,【学习目标】 掌握使用表单设计器设计简单表单的方法。 掌握表单设计器的使用方法,了解控件的有关操作。 掌握项目的概念以及项目管理器的使用。,表单的概念,作为一个完整的数据库应用程序,应该设计一个专门的界面供用户更加直观、方便地输入数据。在Visual FoxPro中将用户界面称之为表单(Form),相当于Windows系统中的窗口。 表单的设计可以使用表单向导,也可以通过表单设计器,或者两者结合使用 。 在本章中首先介绍利用表单向导快速建立表单这一简便方法。,5.1.1启动表单向导,打开表单向导有多种方法: 方法一: 选择“文件”菜单中的“新建”命令,弹出“新建”对话框,然后

2、选择“表单”,再单击“向导”按钮,弹出“向导选取”对话框,如图5-1所示。 方法二:选择“工具”菜单中的“向导”,从下一级菜单中选择“表单”,也会出现如图5-1所示的“向导选取”对话框。,5.1.2 建立简单表单,1) 如果为单个表创建操作数据的表单,则选择 “表单向导”,进入创建表单的第一步“步骤1- 字段选取” ; 2)选择完字段后,单击“下一步”按钮,进入“步骤2 - 选择表单样式”; 3) 单击“下一步”进入“步骤3 - 排序次序”,为表单中的数据设置一种排序次序,也可以不做选择,则记录将按物理次序显示。 4) 单击“下一步”按钮,进入“步骤4- 完成”,在“键入表单表题”框中,输入表

3、单的标题,最后单击“完成”。,5.1.3 建立多表表单,建立一对多表单时,首先应该选取两个相关的表,其中一个表称为父表,一个表称为子表,父表与子表是一对多的关系。 下面以reader.dbf 和loan.dbf两个表为例,介绍利用向导创建一对多表单的步骤。,1) 打开“向导选取”对话框,选择“一对多表单向导” 。 2) 进入 “步骤1- 从父表中选定字段”,3) 单击“下一步”按钮,进入 “步骤2- 从子表中选定字段” 4)单击“下一步”按钮,进入“步骤3- 建立表之间的关系”,6) 单击“下一步”按钮,进入“步骤4- 选择表单样式”对话框, 7) 单击“下一步”,进入 “步骤5 - 排序次序

4、”对话框, 8) 单击“下一步”按钮,进入“步骤6-完成”对话框。,5.1.4 运行表单,有如下方法: 单击常用工具栏中的 ! 按钮; 单击“程序”菜单中的“运行”命令; 在命令窗口中输入DO FORM命令,如运行前面生成的表单DO FORM “e:VF项目data stuform.scx”。 说明:如果在运行之前表单未保存,会出现询问框,询问是否保存修改过的表单,保存完毕即可运行。,5.2 表单设计器,虽然Visual FoxPro 提供了“表单向导”来帮助用户生成简单的表单,但是由于采用表单向导设计的表单样式比较单一,有时需要设计一些复杂的、功能强大的表单,这时表单向导就不能胜任了,必须使

5、用表单设计器来完成设计。,5.2.1 启动表单设计器,1启动表单设计器的方法 启动表单设计器有多种方法: (1) 选择“文件”菜单中的“新建”命令,在“新建”对话框中选择“表单”,并单击“新建文件”按钮。 (2) 在命令窗口中使用CREAT FORM 命令。 (3) 在项目管理器中选择“文档”选项卡中的“表单”,然后单击“新建”按钮,在“新建表单”对话框中单击“新建表单”按钮。,2表单中常用的几个概念,(1) 控件(control):是组成Windows界面的最主要成分,放在一个表单上用以显示数据、执行操作或使表单更易阅读的一种图形对象,Visual FoxPro 控件包括文本框、复选框、编辑

6、框、标签、命令按钮、线条、图像等等。可以使用表单设计器中的“表单控件工具栏”在表单上绘制控件。 (2) 属性(property):控件、字段或数据库等对象的特性。可以对其进行设置,定义对象的特征或某一方面的行为。如Enabled属性影响一个控件在运行时是否可以使用,可以用属性窗口修改一个对象的属性。,3表单设计器工具栏,5.2.2 定制表单,在Visual FoxPro中,可以向表单中添加各种控件,如命令按钮、文本框、标签等等,通过这些控件可以更灵活地完成数据输入、输出的工作,美化用户界面,同时还可以通过编写控件响应事件程序来实现对程序的更全面的控制,真正实现Visual FoxPro的强大功

7、能。,1使用表单控件工具栏,2添加控件,1) 从表单控件工具栏中单击要使用的控件按钮,如标签按钮 A 。 2) 把鼠标指针(此时为十字型)移到表单中适当位置,按下鼠标左键拖动至合适大小,松开鼠标即可。这样就将选中的控件加入到表单中去了。,3选择控件,若选择一个控件,可以单击该控件,单击后,控件周围会出现八个黑色小方框,这些小方框称为句柄。 如果想同时选择多个控件,可以有两种办法: (1) 按住shift键,然后分别单击每个要选择的控件。用这种方法可以选择多个不相邻的控件。 (2) 如果想选择某一区域内的相邻控件,可以单击表单控件工具栏中的“选定对象”按钮,然后按下鼠标左键拖动,在表单上画一个方

8、框,包围要选择的控件,再释放鼠标左键,此时方框内或框线所经过的控件都被选中。,4删除控件,从表单中删除控件,有以下两种常用的方法: (1) 选中要删除的控件,然后按Delete 键。 (2) 选中要删除的控件,然后单击常用工具栏中的“剪切”按钮,或选择“编辑”菜单中的“剪切”命令。,5移动控件,移动控件的步骤如下: 1) 选中想要移动的控件; 2) 将鼠标指针移入控件内部并按下鼠标左键不放; 3) 拖动控件到目的位置,释放鼠标,完成移动操作。,6复制控件,通过复制控件,可以在表单上产生大小相同的控件: 1) 选择待复制的控件; 2) 选择“编辑”菜单中的“复制”命令或直接按快捷键Ctrl+C;

9、 3) 选择“编辑”菜单中的“粘贴”命令或直接按快捷键Ctrl+V; 4) 用鼠标拖动控件的副本移到要放置的位置。,7改变控件大小,改变控件大小步骤如下: 1) 选中想要改变大小的控件; 2) 将鼠标指针移到该控件的句柄上,鼠标指针变成十字形状; 3) 按下鼠标左键并拖动,至合适大小时释放鼠标左键。,8调整和对齐控件,利用布局工具栏中的按钮,可以精确排列表单上的控件。还可以使用“格式”菜单中的“对齐”命令,从弹出的子菜单中根据要求选择相应的命令来调整控件的位置和大小。,9设置颜色,表单设计器中提供调色板工具栏,可以使用该工具栏中的按钮,为表单或表单中的控件设置颜色,包括前景色、背景色等。,5.

10、2.3属性窗口,1属性窗口 在Visual FoxPro中,表单以及添加到表单上的控件统称为对象。每个对象都可以用一组属性来刻画其特征,每个属性都有属性值,改变属性值就相当于改变了对象的特征。当使用表单向导创建表单或使用表单生成器向表单中添加与字段相关的标签或文本时,系统会为每个对象的每个属性都设有缺省值。有的属性取缺省值不能很好地表达对象的含义,因此有必要对这类属性进行设置。属性值的设置可以通过属性窗口来进行。,2设置对象属性,在表单设计器中单击要设置其属性的控件,使其成为当前对象。 从属性列表中选择某个属性,将其值设为需要的值。 调整控件的位置。 利用布局工具栏中的按钮,将表单中的控件对齐

11、。 利用调色板工具栏或forcolor、backcolor属性,设置控件的前景色与背景色。,5.2.4 保存表单,单击常用工具栏中的“保存”按钮或单击“文件”菜单中的“保存”命令,便出现“另存为”对话框,输入表单的文件名后,单击“保存”按钮,则可将表单保存起来,表单的扩展名为 .SCX。,5.3项目管理器,我们把与应用程序有关的一系列文件进行统一管理,称之为一个项目。项目是文件、数据、文档和Visual FoxPro对象的集合,它以.pjx文件存储在磁盘上。 “项目管理器”是Visual FoxPro中处理数据和对象的主要组织工具,可以将应用程序的所有文件组织在一起,并可以方便地将这些对象编译

12、成应用程序(.APP)或可执行文件(.EXE)。为提高软件开发和维护的效率,应使用项目管理器对应用程序的有关文件进行组织。,5.3.1 创建和打开项目,1创建新项目 1) 单击常用工具栏上的“新建”按钮,或从“文件”菜单中选择“新建”,则打开“新建”对话框。 2) 选择“项目”,单击“新建文件”按钮,此时打开“创建”对话框。在该对话框中,选择项目文件保存位置,输入项目文件名,如“图书管理系统”,单击“保存”即可。,2打开已有项目,1) 单击常用工具栏上的“打开”按钮,或从“文件”菜单中选择“打开”命令,则显示“打开”对话框。 2) 在“打开”对话框,选择“文件类型”为“项目”,在“搜索”列表框

13、中选择项目所在文件夹,此时在列表里显示出当前文件夹下的所有项目文件,可以双击所需要的文件将其打开,也可以在“文件名”框中输入项目文件名,然后单击“确定”,即可打开项目文件。,5.3.2 项目管理器窗口,5.3.3 使用项目管理器,在项目管理器中,各个项目均以图标方式组织和管理,用户可以扩展或折叠某一类型文件的图标。当某类型文件存在一个或多个时,其图标左边会出现一个加号(),单击加号可以列表展开该类型的所有文件。此时,加号变为减号(),单击这个减号可以折叠已展开的列表。 在项目管理器右侧有六个按钮 ,可以用来指行不同的操作。,5.3.4 定制项目管理器,项目管理器显示为一个独立的窗口,其窗口大小

14、可以改变,还可以改变其位置或将它折叠起来只显示选项卡。 1折叠/展开项目管理器 2拖开/还原选项卡 3停放项目管理器,5.3.5 项目管理器的使用,利用项目管理器进行项目管理大致遵循以下过程。 1为新项目建立目录树 2为新项目建立项目管理器 3利用项目管理器进行文件管理 4利用项目管理器来调试、编译和完成应用程序,5.4几个简单系统的应用实例,5.4.1通讯录管理系统 “通讯录管理系统”取材于日常生活和工作中的通讯录,当通信录上的信息越多,查找起来就越困难。如果利用数据库来进行管理,将对查找数据库中的信息带来极大的方便。该系统既适用于单位的客户、职工等的通讯录管理,也适合于个人通讯录的管理。,

15、主要开发步骤:,1为项目建立目录树 2建立项目“通讯录管理系统” 3建立数据库和表 (1)规划数据库结构 (2)建立数据库 (3)创建表 4建立表单,5.4.2 学生成绩系统,1建立学生基本信息表单 2建立课程信息表单 3建立学生选课成绩的多表表单,本章小结,表单是一种用户界面,它为显示、输入和编辑数据库信息提供了方便有效的途径,对Visual FoxPro应用程序的设计至关重要,直接影响到一个应用程序的交互性能。 本章主要介绍了表单向导和表单设计器的使用方法,讲述了如何综合使用这两种工具设计表单,为后面设计复杂表单打下基础。另外介绍了项目管理器的功能与使用。 通过本章的学习,能够利用表单向导和表单设计器创建简单的表单,操作表单,并会使用项目管理器管理各类文件。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号