当前位置:
文档之家› 数据库表单设计与应用-文档资料
数据库表单设计与应用-文档资料
用数据环境中表的内容。
1.打开数据环境设计器
表单设计器环境下,单击“表单设计器”工具栏
上的“数据环境”按钮,或选择【显示】 | 【数据
环境】命令,即可打开“数据环境设计器”窗口,
此时,系统菜单栏上将出现“数据环境”菜单。
表单设计与应用
利用数据环境设计器
2.向数据环境添加表或视图
在“显示”菜单中选择【数据环境】|
表单有一个命令按钮,如果希望单击该命令按钮
时关闭表单,就可以在该命令按钮的 Click 事件 中包含如下代码: Thisform.Release 表单运行时,用户单击表单右上角的关闭按钮, 系统会自动执行Relase方法。 (2) Refresh方法:刷新表单。刷新表单代码:
THISFORM.REFRESH
发生的事件。通常应用于选项按钮组 (OptionGroup)、
组合框( Combo)、复选框 (Check) 的值发生改变时发
生的事件。
表单设计与应用
对象的引用
(1)绝对引用:从最高容器开始逐层向下直到
某个对象为止的引用称为绝对引用。
(2)相对引用:从正在为编写事件代码的对象 出发,通过逐层向高一层或低一层直到另一对象 的引用称为相对引用 。 属性或关键字 引用 This ThisForm 只能针对于当前对象(相对引用) 当前对象所在的表单(绝对引用)
表单设计与应用
对象的引用
【例】表单Form1中有一个命令按钮Command1,
通过单击该命令按钮更改其标题为“确定”。 事件代码如下: 方法一: THIS.CAPTION=”确定” 方法二: MAND1.CAPTION=“确定"
表单设计与应用
建立表单
表单(Form)是Visual FoxPro提供的用
容器可以被认为是一种特殊的控件,它能包
容其他的控件或容器 控件是一个可以以图形化的方式显示出来, 并能与用户进行交互的对象,但是控件类不能 包含其它对象。
表单设计与应用
事 件
事件是一种由系统预先定义而由用户 或系统发出的动作。事件作用于对象,对 象识别事件并作出相应反应 。
表单设计与应用
Visual FoxPro中的常用事件
表单设计与应用
表单设计器环境介绍
(1)设计器窗口
“表单设计器”窗口内包含正在设计的表
单。用户可在表单窗口中可视化地添加和修改
控件、改变控件布局,表单窗口只能在“表单 设计器”窗口内移动。以新建方式启动表单设 计器时,系统将默认为用户创建一个空白表单。
表单设计与应用
表单设计器环境介绍
(2)属性窗口 设计表单的绝大多数工作都是在属性窗口中完成 的,因此用户必须熟悉属性窗口的用法。如果在 表单设计器中没有出现属性窗口,可在系统菜单 中单击【显示】|【属性】,属性窗口如图所示。 “对象”下 拉列表框图
(数据)和方法(过程和函数)的集合体。事实上 程序中的对象就是对客观世界中对象的一种抽象描 述。 (1)对象属性:属性用来表示对象的状态。
(2)对象方法:对象方法是描述对象行为的过程。
表单设计与应用
容器与控件
Visual FoxPro 中的类一般可分为两种
类型:容器类和控件类。相应地,可分别生成
容器(对象)和控件(对象)。
表单设计与应用
管理表单
表单常用属性
属性 Name Caption 描述
表单控件名
默认值 Form1
显示于表单标题栏上 Form1 的文本 AlwaysOnTop 指定表单是否总是位 .F. 于其它打开窗口之上 AutoCenter 窗口居中显示 .F.
表单设计与应用
表单常用方法
( 1 ) Relase 方法:将表单从内存中释放。比如
Wordwrap: 是否允许换行显示
表单设计与应用
Name :标签对象的名称,是程序中访问标签对象的标识。
命令按钮控件
1.命令按钮(CommandButton)控件功能: 命令按钮典型地用来启动某个事件代码、完成特定 功能,如关闭表单、移动记录指针、打印报表等。 2.命令按钮控件常用属性: Caption: 指定标签的显示文本。可以在设计时设置, 也可以在程序运时设置或修改。
表单设计与应用
标签(Label)控件
1.标签控件的功能: 标签主要用于显示固定的文本信息。 2.标签控件常用属性: Caption: 指定标签的显示文本。可以在设计时设置,也 可以在程序运时设置或修改。 AutoSize:指定是否自动调整控件大小以容纳其内容。
ForeColor:设置标题的字体颜色。
表单设计与应用
本 章 要 点
面向对象的概念 建立表单
管理表单
运行表单 常用表单控件
表单设计与应用
面向对象的概念
1.对象(Object)
客观世界里的任何实体都可以被看作是对象。对 象可以是具体的物,也可以指某些概念。 从编程的角度来看,对象是一种将数据和操作
过程结合在一起的数据结构,或者是一种具有属性
页框选项卡 属性设置框
表单设计与应用
表单设计器环境介绍
(3)表单控件工具栏 设计表单的主要任务就是利用“表单 控件”设计交互式用户界面。“表单控件” 工具栏是表单设计的主要工具。默认包含 21个控件、4个辅助按钮。
表单设计与应用
数据环境
数据环境是指在创建表单时需要打开的表,然
后以表作为数据源与表单建立关联,表单就可以调
【添加】命令,或右键单击“数据环境设
计器窗口”,然后在弹出的快捷菜单中选
择【添加】命令,打开“添加表或视图”
对话框,即可添加表或视图。
表单设计与应用
利用数据环境设计器
3.在数据环境中设置关系
设置关系的方法为:将父表的某个字段
(作为关联表达式)拖曳到子表的相匹配的索 引标记上既可。如果子表上没有与主表字段相 匹配的索引,也可以将主表字段拖动到子表的 某个字段上,这时应根据系统提示确认创建索 引。
于建立应用程序界面的最主要的工具之一。
表单相当于WINDOWS应用程序的窗口 。
表单设计与应用
运行单表
在设计时可采用以下方法运行表单文件:
( 1 )在表单设计器窗口中 ,在系统菜单中选 择
【表单】|【执行表单】命令,或单击常用工具栏上
的
按钮运行表单。
(2)在命令窗口输入命令:(第55套)
DO FORM <表单文件名>
Init: 创 建 对 象 时 发 生 的 事 件 。 通 常 应 用 于 表 单 (Form)的初始化事件。 Click:鼠标左键单击对象时发生的事件。通常应用于 命令按钮 (Command)、命令按钮组 (CommandGroup)
的单击事件。
InteractiveChange:以交互方式改变对象的值时