表单设计.docx
- 文档编号:24073295
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:15
- 大小:452.06KB
表单设计.docx
《表单设计.docx》由会员分享,可在线阅读,更多相关《表单设计.docx(15页珍藏版)》请在冰豆网上搜索。
表单设计
实验七表单设计
实验类型:
设计实验课时:
6学时指导教师:
徐江涛
时间:
2014年05月13日课次:
第1,2节
实验分室:
6205实验台号:
35实验员:
李安安
一、实验目的
1、掌握表单的建立、修改及运行。
2、掌握常用控件的使用。
二、实验内容及上机步骤
【上机题1】利用表单向导创建一个查询员工基本情况及工资数据的表单。
【上机步骤】本题考查的知识点是掌握用“表单向导”的方法创建一个一对多的表单。
操作步骤如下:
(1)选择“文件”菜单中的“新建”选项,指定文件类型为表单,单击“向导”按钮,弹出“向导选取”对话框,如图7-1所示,选中“一对多表单向导”,然后单击“确定”,弹出“一对多表单向导”—“步骤1—从父表中选定字段”对话框,如图7-2所示。
图7-1“向导选取”对话框
(2)在图7-2所示对话框中,指定员工表作为父表,并从可用字段列表框中选择所有字段到选定字段列表框中,然后单击“下一步”,弹出“步骤2—从子表中选定字段”对话框,如图7-3所示。
图7-2一对多表单向导步骤1对话框图7-3一对多表单向导步骤2对话框
(3)在图7-3所示的对话框中,指定工资表作为子表,并选择其所有字段,单击“下一步”,弹出“步骤3—建立表之间的关系”对话框,如图7-4所示。
图7-4一对多表单向导步骤3对话框
(4)在图7-4所示的对话框中,指定两个表间的关联关系。
本例中,表单向导程序已经指定默认的关联关系为员工表.员工编号---工资表.员工编号,这正是要建立的关联关系,直接单击“下一步”,弹出“步骤4—选择表单样式”对话框,如图7-5所示。
说明:
如果系统没有指定默认的关联关系,则用户需要在这一步指定。
图7-5一对多表单向导步骤4对话框
(5)在图7-5所示的对话框中,选择表单样式。
可供选择的样式有标准式、凹陷式、阴影式、边框式等4种,选择标准式,按钮类型选择文本按钮,单击“下一步”,弹出“步骤5—选择排序”对话框,如图7-6所示。
图7-6一对多表单向导步骤5对话框
(6)在图7-6所示的对话框中,指定排序次序。
本上机题对排序没有明确要求,不需要指定排序字段,可直接单击“下一步”,弹出“步骤6—完成”对话框,如图7-7所示。
图7-7一对多表单向导步骤6对话框
(7)在图7-7所示的对话框中,输入表单的标题并保存表单。
在“请键入表单标题”文本框中输入“员工信息查询”,选择“保存并运行表单”选项,单击“完成”按钮,弹出“另存为”对话框,如图7-8所示。
图7-8表单保存对话框
(8)在图7-8所示的对话框中,在“保存表单为”文本框中输入“员工信息查询”,选定FORMS文件夹为保存位置,然后单击“保存”按钮,显示表单运行结果,运行界面如图7-9所示。
图7-9“员工信息查询”表单运行界面
【上机题2】利用表单设计器创建一个浏览部门表记录的表单。
【上机步骤】本题考查的知识点是表单设计器、属性窗口、表单控件工具栏和数据环境等的使用,操作步骤如下:
(1)启动表单设计器:
在“项目管理器”的“文档”选项卡中,选择“表单”项,单击“新建”按钮,弹出“新建表单”对话框,单击“新建表单”按钮,则出现一个标题为Form1的表单设计器窗口。
(2)设置数据环境:
在表单设计器中,右击表单,选择快捷菜单中的“数据环境”命令,在“添加表和视图”对话框中选择“部门表”,单击“添加”按钮。
数据环境窗口中将显示一个部门表,如图7-10所示。
图7-10数据环境设计器窗口
(3)添加控件:
在数据环境设计器窗口中选择部门表的部门编号,拖到表单(Form1)中。
以同样方法将部门表的部门名称添加到表单中。
然后在表单控件工具栏中选定“命令按钮”控件,再单击表单,表单上会出现一个名字为Command1的命令按钮。
以同样方法再添加两个命令按钮Command2和Command3,如图7-11所示。
图7-11部门信息”表单设计界面1
(4)设置控件属性:
选定命令按钮(Command1),在属性窗口选定“全部”选项卡,从属性列表中找到Caption属性,在属性设置框中输入“上一条”(注意不能输入引号),按Enter键。
以同样方法设置第二个命令按钮(Command2)的Caption属性为“下一条”,第三个命令按钮(Command3)的Caption属性为“关闭”。
然后,选定Form1表单,设置Form1表单的Caption属性为“部门信息查询”,如图7-12所示。
图7-12“部门信息查询”表单设计界面2
(5)手工编写事件代码:
●双击“上一条”命令按钮(Command1),打开代码编辑窗口,如图7-13所示。
对象组合框中显示为“Command1”,在过程组合框中选择Click,然后在编辑框中编写事件代码,代码如下:
SKIP-1
IFBOF()
GO1
ENDIF
Thisform.Refresh
图7-13“上一条”命令按钮的Click事件代码编辑窗口
●双击“下一条”命令按钮,编写命令按钮(Command2)的Click事件代码,代码如下:
SKIP
IFEOF()
GOBOTTOM
ENDIF
Thisform.Refresh
●双击“关闭”命令按钮,编写命令按钮(Command3)的Click事件代码,代码如下:
Thisform.Release
(6)选择“显示”菜单中的“Tab键次序”,双击“上一条”命令按钮(Command1)的Tab键次序盒,将其设为Tab键次序中的第一个控件。
按图7-14所示顺序,依次单击其他控件,设置Tab键次序。
图7-14设置“部门信息”表单Tab键次序
(7)保存和运行表单:
选择“文件”菜单中的“保存”命令,弹出“另存为”对话框。
在“保存表单为”文本框中输入表单文件名(假设输入bmxxcx),单击“保存”按钮。
再单击工具栏中的运行按钮
(或从“表单”菜单中选择“执行表单”项),运行表单,显示如图7-15所示的窗口。
此时,若单击“关闭”按钮,可以关闭表单。
图7-15“部门信息查询”表单运行界面
【上机题3】利用表单设计器设计一个“银行存款.SCX”表单,如图7-16所示。
要求根据用户输入的存款额和存期(月),计算到期后应得的本息和。
已知银行利率如下:
一年定期存款,利率为2.25%;二年定期存款,利率为2.7%;三年定期存款,利率为3.24%;五年定期存款,利率为3.6%;活期存款利率为0.72%。
【上机步骤】本题考查的知识点是使用表单设计器创建表单,掌握文本框、标签、命令按钮等控件的使用,操作步骤如下:
图7-16“银行存款”表单设计界面
(1)参考上机题2的操作步骤
(1),启动表单设计器。
(2)在表单上添加4个标签(默认名字分别为Label~Label2)、2个文本框(默认名字为Text1,Text2)、3个命令按钮(默认名字为Command1~Command3),然后设置各控件的属性,如表7-1所示。
表7-1“银行存款.SCX”表单各控件属性设置
对象
属性名
属性值
说明
Label1
Caption
本金
标题文本
Label2
Caption
存期
标题文本
Label3
Caption
到期本利和
标题文本
Label4
Caption
(无)
用于运行时显示结果
AutoSize
.T.
自动调整标签大小
Text1
Value
0
指定文本框初值
Text2
Value
0
指定文本框初值
Command1
Caption
计算
标题文本
Command2
Caption
清除
标题文本
Command3
Caption
退出
标题文本
(3)双击“计算”命令按钮,在代码窗口中,编写命令按钮(Command1)的Click事件代码,代码如下:
x=Thisform.Text1.Value
y=Thisform.Text2.Value
DOCASE
CASEy<12
z=x*(1+y*0.0072/12)
CASEy<24
z=x*(1+0.0225+(y-12)*0.0072/12)
CASEy<36
z=x*(1+2*0.027+(y-24)*0.0072/12)
CASEy<60
z=x*(1+3*0.0324+(y-36)*0.0072/12)
CASEy>=60
z=x*(1+5*0.036+(y-60)*0.0072/12)
ENDCASE
Thisform.Label4.Caption=STR(z,9,2)
(4)双击“清除”命令按钮,编写命令按钮(Command2)的Click事件代码,代码如下:
Thisform.Text1.Value=0
Thisform.Text2.Value=0
Thisform.Label4.Caption=""
(5)双击“退出”命令按钮,编写命令按钮(Command3)的Click事件代码,代码如下:
Thisform.Release
(6)参考上机题2的操作步骤(7),保存和运行表单。
三、实验习题
1.利用表单向导建立一个录入工资数据的表单。
2.创建一个查询工资表的表单,如图7-17所示。
图7-17“查询工资信息”表单设计和运行界面
3.创建如图7-18所示表单,要求表单具有如下功能:
用户在文本框中输入半径,单击“计算”按钮,能计算并显示圆面积和球体积。
图7-18“计算圆面积和球体积”表单运行界面
4.利用快速表单建立一个员工信息录入的表单。
四、实验总结
通过这节课的学习,学到了以下几个方面。
1、掌握表单的建立、修改及运行。
2、掌握常用控件的使用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 表单 设计