Visual FoxPro表单及控件设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.表单的类型
根据表单数据来源的不同,可将表单分为 以下几种类型: ( 1 ) 简单表单,该表单的数据来源于某一个表 或某一个视图。 ( 2 ) 复杂表单,该表单的数据来源于多个表或 多个视图。 ( 3 ) 一对多表单,该表单的数据来源于两个表, 这两个表必须是按一对多的关系连接起来, 其中一个为父表,另一个为子表。
三、表单的运行
1.运行表单一般有三种方式
命令方式:在命令窗口中,直接输入命令: DO FORM <表单名>
2.打开表单,在表单设计器窗口运行表单
(1) 打开表单 单击“打开”菜单工具按钮,弹出“打开”对话框。 在文件类型下拉表中选取“表单”项,在文件名栏中输 入所需表单文件名,单击“确定”按钮。 (2)运行表单 在表单设计器窗口,选择“表单”菜单中的“运行” 命令,或直接单击工具栏中的运行按钮。
第七章 表单设计
本章目录
第一节 第二节
第三节
第四节 第五节
简单表单的创建 表单设计器 表单的属性、事件和方法程序 表单控件 表单的应用
第一节 简单表单的创建
表单(Form)是Visual FoxPro提供的用于建 立应用程序界面的最主要的工具之一。表单相 当于WINDOWS应用程序的窗口 表单可以属于某个项目,也可以游离于任 何项目之外,它是一个特殊的磁盘文件,其扩 展名为.scx。在项目管理器中创建的表单自动 隶属于该项目。创建表单一般有两种途径: 使用表单向导创建简易的数据表单; 使用表单设计器创建或修改任何形式的表单。
二、利用表单向导创建表单
1.使用表单向导
启动表单向导有以下四种途径: (1 )打开“项目管理器”,选择“文档”选项卡,从中 选择“表单”。然后单击“新建”按钮。在弹出的 “新建表单”对话框中单击“表单向导”按钮。 (2)在系统菜单中选择【文件】|【新建】命令,或者单 击工具栏上的“新建”按钮,打开“新建”对话框, 在文件类型栏中选择“表单”。然后单击“向导”按 钮。 (3)在系统菜单中选择【工具】|【向导】|【表单】命令。 (4)直接单击常用工具栏上的“表单向导”图标按钮。 按步骤依照“表单向导”完成一对多表表单的设计
一、表单创建方法与表单类型
1. 表单创建方法
表单的创建有以下三种方法: (1) 利用命令窗口输入命令创建一个表单的命令格式:
CREATE
FORM
<表单名>
(2) 利用表单向导生成表单,可以创建基于一个表或 视图的表单,也可创建一对多的表单 ,该方法只须 按系统提供的操作步骤和屏幕提示按步进行就能完 成。 (3)利用表单设计器生成表单,可以创建简单表单、 复杂表单和一对多表单,该方法可根据用户需要在 设计器中选取各种控件,满足不同的功能要求,方 法灵活,实用性强。
2.创建表单
【例 7-1 】假设以 studenter表为数据来源,制作查询学
生信息的查询表单(.scx)。 具体操作方法如下: (1) 启动表单向导,在“新建表单”对话框中选取 “表单向导”按钮。 (2) 在弹出的“向导选取”对话框中选择 “表单向 导”选项。 (3) 单击“确定”按钮后,出现表单向导的第一个对 话框,如图7-1所示。这一步主要选择数据库表 或自由表中的全部“字段”或部份“字段”,作 为表单的显示对象。本例选择“读者”数据表中 字段名为读者编号、姓名、性别、出生日期、籍 贯、联系电话等六个字段。
3.在项目管理器中运行表单
打开项目管理器,选中项目管理器中的“文档”选项卡, 选择要运行的表单,单击“运行”按钮。
四、创建一对多表单
【例7-2】试在图书管理系统中,运用读者表和借书表查阅 某个读者所借图书情况,创建表单(读者借书.scx)。 其操作步骤如下: (1)启动表单向导。 (2)在“向导选取”对话框中,选择“一对多表单向导”。 (4)单击“确定”按钮,出现如图7-7所示的对话框。从 父 表中选取所需字段。 (5)单击“下一步”按钮,出现如图7-8所示的对话框, 在对 话框中选择与父表有直接关系的子表,从子表中 选择 要在表单中显示的字段。 注意:在创建一个一对多表单时,两个数据表之间应该可 以建立连接关系,否则无法创建一对多表单。
图7-3 文本按钮方式
(5) 单击“下一步”按钮,出现如图7-4所示的表 单 向导第三个对话框。该对话框主要用来选 择 排序关键字,本例选择 “ csrq” 作为关键 字,按升序排序。 (6) 单击“下一步”按钮,出现如图7-5所示的表 单 向导第四个对话框,输入表单标题,默认 值 为“studenter”,下面的三个单选项和三 个复选项 主要用来询问在创建完这个表单后 要做的工 作。若对当前设置的表单进行预览, 可单击 右面的“预览”按钮。预览后,单击 “返回向导” 按钮即可回到表单向导。
图7-4 表单向导第三个对话框
图7-5 表单向导第四个对话框
(7) 保存表单。单击“完成”按钮,系统弹出 “另存为”对话框,选择表单文件保存的磁盘 路径,输入新的表单文件名,并在“保存类型” 下拉表中选取“表单”类型,如图7-6所示。单 击“保存”按钮,该表单就保存到了磁盘上。
图7-6 “另存为”对话框
图7-7 从父表中选取字段对话框
图7-8
从子表中选取字段对话框
(6) 单击“下一步”按钮,出现对话框。为表单中的两个 数据表之间建立关系。本例选择的是“读者编号”作为 “读者表”与“借书表”之间的关键字段。 (7) 单击“下一步”按钮,出现对话框,选择表单样式和 按钮类型,在这里选择的是“标准式”表单样式,而按 钮类型选择的是“图片按钮”。 (8) 单击“下一步”按钮,出现对话框,选择父表中的排 序关键字。在这里选取“读者编号”字段作为父表升序 排序的关键字。 (9) 单击“下一步”按钮,出现对话框,输入表单标题名, 本例输入“读者借书查询”,并选取“保存表单以备将 来使用”单选项。 (10) 运行该表单后,可得到如图7-9所示的窗口。
wenku.baidu.com
图7-1 表单向导第一个对话框
图7-2 表单向导第二个对话框
(4) 单击“下一步”按钮后,出现如图7-2所示的表单 向导第二个对话框,该步骤主要用来选择表单的显 示格式,向导系统提供了九种样式供用户选择,本 例从样式选项框中选中浮雕式。 在对话框的按钮类型选框中,有文本按钮、图片按 钮、无按钮和定制4种类型,本例选择的是文本按 钮,表示表单将自动生成一组以文本表示的命令按 钮。如图7-3所示。
相关文档
最新文档