数据库实报告4_ _ _ 表单设计说明

上传人:xmg****18 文档编号:120344694 上传时间:2020-02-06 格式:DOC 页数:14 大小:563KB
返回 下载 相关 举报
数据库实报告4_ _ _ 表单设计说明_第1页
第1页 / 共14页
数据库实报告4_ _ _ 表单设计说明_第2页
第2页 / 共14页
数据库实报告4_ _ _ 表单设计说明_第3页
第3页 / 共14页
数据库实报告4_ _ _ 表单设计说明_第4页
第4页 / 共14页
数据库实报告4_ _ _ 表单设计说明_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《数据库实报告4_ _ _ 表单设计说明》由会员分享,可在线阅读,更多相关《数据库实报告4_ _ _ 表单设计说明(14页珍藏版)》请在金锄头文库上搜索。

1、. . . . .云南大学数学与统计学实验教学中心实 验 报 告课程名称:数据库系统原理实验学期:2013-2014学年第一学期成绩:指导教师: 赵越学生姓名:杨君波 学生学号:20111910121实验名称:VFP中的表单设计实验报告编号:4实验日期: 第14-17周实验学时:4学时学院: 数学与统计学院专业 :数学与应用数学 年级: 2011级一、实验目的1明确表单的作用,了解在数据库设计中表单的用途;2学习VFP中的表单设计及建立;3为今后数据库应用系统的设计提供基础。二、实验内容 配合教材第七章的内容,要求:1学习和了解VFP6.0本章的基本概念:对象和类、事件、方法、容器和控件等2单

2、表的表单设计 表单设计的数据环境 利用不同方法向表单中添加控件 控件的属性窗口设置 修改和定制表单3一对多表单的设计 在表单设计中常用控件的使用 优化表单设计三、实验环境Windows XPVisual Foxpro 6.0四、实验过程1. 实验步骤(1)单表表单的设计(用2课时) 学习用向导建立单表表单: 用向导方法建立 “世界杯”的 ”示例1基本信息.scx” 表单(参考P162165), 熟悉用向导创建单表表单的方法;在“项目管理器”中选“文档”,“表单”点击“项目管理器”右边的“新建”选择“表单向导”“数据库和表”下拉框中选定“世界杯”、“基本信息”“可用字段”中将需要的字段添加到右边

3、的“选定字段”框中,单击“下一步”预览:图 1基本信息.scx 用设计器方法建立 ”示例2最佳球员.scx” 表单,如P172 图7.20示; 通过本例学习并掌握在表单中进行:在“项目管理器”窗口选择“文档”选项卡,再选择“表单”图标。单击“新建”,得到“新建表单” 标签控件的添加; 找到已保存的表单,点击右边的“修改”,打开相应的“表单设计器”,点击“表单控件”中的“A”式样的图标,然后在表中画出控件于你想要的位置。 数据环境的设置; 可以“显示”/ “数据环境” 也可单击鼠标右键,然后单击快捷菜单中的“数据环境” 亦可单击“表单控件”工具栏上的“数据环境”按钮, 从而打开数据环境设计器,进

4、行相应的数据环境设置。 添加字段所对应的“文本框”控件的多种方法: 包括: a. 用属性窗口的方法;b. 用控件生成器的方法;c. 用快速表单的方法(参看讲义P169171); d. 用数据环境设计器中的字段拖拽(参看讲义P174175); 属性窗口的设置; 定位按钮的添加; 表单的运行。 学习用“表单设计器”来修改“表单向导”设计的结果:在的结果基础上,利用”快速添加单个控件” 的方法,添加”最佳球员”表中的”姓名”和”国籍”.两项到 ”示例1基本信息.scx” 表单中,得到P175 图7.25的表单,并仍保存为:”示例1基本信息.scx” 。选取表单下的“示例1-基本信息”,再点击右边的“

5、修改”得到“表单设计器”,在设计器内单击右键,选择“数据环境”,打开“数据环境设计器”,再单击右键,点“添加”,选择“最佳球员”表后点“添加”,将“姓名”、“国籍”拖入到“form”中。图 2 学习并掌握为基本表中字段设置或修改其“类映象” (参看讲义P175176) 利用参赛队表,建立一个示例3参赛队.scx的表单: 按P176 首的步骤操作; 在“世界杯”中选择“参赛队”,单击“修改” 打开表设计器,在“字段”选项卡中选中“地区” 在“字段”下方“匹配字段类型到类”中单击下拉箭头,选中“OptionGroup”,单击“确定”关闭“表设计器” 再在其中添加一个“输入新参赛队”的“按钮”控件,

6、其代码为: Append blank Go bottom thisform.refresh 运行该表单,并通过它尝试向参赛队基本表中添加新记录 . . 。 学习在表单上设置Tab键次序 及其 设置表单的颜色:在前面 示例1基本信息.scx 的表单上,练习按TAB键选择表单中控件及设置颜色 “工具”/ “选项” / “表单” / “Tab 键次序” 选择“交互”和“按列表”两种方式的其一。在“表单设计器”中打开“示例1基本信息.scx ”,“显示” / “Tab键次序”得到下图可进行相应需要调整。表单颜色设置:“属性”窗口/ “布局” / “colorsource”“显示” / “工具栏” /

7、“调色板”得到调色板设置表单、控件到的前景色或背景色选择“前景色”或“背景色”按钮选定想要改变的控件或表单的颜色,在调色板上选择想要的颜色 一对多表单的设计(用2课时) 用表单向导建立一对多表单:”示例4最佳射手.scx”,结果见讲义P181 图7.38; 表格控件的练习: 录入界面的练习:建立基于”基本信息.dbf” 的 ”录入基本信息.scx” 表单,结果见讲义P185 图7.40, 请注意:该设计是利用数据环境中分别拖动各字段到表单,此时的表单结果中各个字段对应的控件类型是系统默认的,请注意识别它们。 练习为按钮控件设置提示信息(设置其ToolTipText属性中的提示信息)及代码;“录

8、入”的代码:append blankgo bottomThisform.refresh“退出”的代码:delete all for 届次= release thisform运行结果: 常用控件的练习: 在的基础上,修改”举办国” 为 ”下拉列表” 控件,结果见讲义P187 图7.41,并将其另存为:示例7下拉列表基本信息.scx”; 在示例7下拉列表基本信息.scx 的基础上,修改 ”队数” 为 ”微调按钮” 控件,结果见讲义P190 图7.43,并将其另存为:示例8微调按钮基本信息.scx”;打开“示例7下拉列表基本信息.scx” 先删除显示队数的文本框,单击表单控件中的“微调控件”, 设置

9、微调控件的controlsource 为:“基本信息.队数”, keyboardhighvalue值为32,spinnerhighvalue 值为:0另存表单为示例8微调按钮基本信息.scx” 文本控件和计时器控件的练习: 建立如讲义P189 图7.42 的 身份验证.scx” 表单;在“世界杯”数据库中打开“表单设计器”窗口“确定”的代码:if alltrim(thisform.Text1.value)= messagebox (请输入用户名) returnendifif alltrim(thisform.Text2.value)= messagebox(请输入密码) returnendif

10、messagebox(用户名为:+thisform.Text1.value,1)if thisform.Text2.value=0106 do form .表单参赛队浏览 else messagebox(密码错误,请输入正确的密码,48,密码验证) returnendifreturn “取消”的代码:release thisform 建立如讲义P191 图7.44 的 数字时钟.scx” 表单;先建一个表单,打开“表单设计器”将Form1的 caption属性改为“数字时钟”Timer1 的 timer事件代码:set date to longthisform.label1.caption=t

11、toc(datetime()运行结果: 页框控件的练习:建立具有两个页面(选项卡)的 ”基本信息 ”和 ”最佳球员” 的页框表单,结果见讲义P194 图7.48,并存储为:页框.scx”;在“世界杯”项目下新建一个表单。单击右键弹出快捷菜单并选择“数据环境”,选择“基本信息”和“最佳球员”二表添加到“数据环境设计器”中从“表单控件”中选择“页框”然后再在表单中拖动画出再在页框中单击右键弹出快捷菜单,左击“编辑”激活页框为容器单击Page1,修改属性,同样的修改Page2的属性将“数据环境设计器”中“最佳球员”的各字段依次拖入到“最佳球员信息”当中,并调整相应的位置,用相同的方法完成“世界杯基本

12、信息”的操作 完成本章练习中的试验(主要是第3题) 3)使用文本框控件,创建一个用户登录界面,设置表单背景为图片。当密码正确后,调用基本信息浏览表单,以 “身份验证”为文件名保存。2 实验情况的报告与总结 完成情况的说明:按照你对上述实验步骤的完成情况,请选择:。 配合上述“1. 实验步骤”给出你所完成的各个表单的名字、内容的说明及运行结果的界面; 结合你自己的本次试验对以下问题进行总结并报告: 对你所用的“表单设计工具栏”的使用情况的理解和说明(可用几个常用控件来说明): 对属性窗口的打开、设置情况进行总结说明,并可选择你试验中的12个控件的设置加以说明。 对数据环境的含义、使用(包括添加表

13、/视图,编辑关系,利用数据环境向表单中添加控件)理解和说明。 认真总结向表单设计器中添加控件的几种方法: 用表单控件工具栏生成控件,点击你想要的控件类型,然后在form框中的相应位置画出并调整大小,最后进行效应的属性设置; 用快速表单生成控件方法1:“表单” “快速表单”把自己需要的表、字段等添加方法2:单击“表单设计器”中的“表单生成器”方法3:在表单窗口中单击右键,在弹出的快捷窗口中点击“生成器”; 用控件生成器添加控件; 用已有的控件通过复制、粘贴,然后对粘贴后的控件属性进行相应的修改亦可。其中你认为最简单的是那一种?你在实验中使用最多的或你掌握的是那一种?答:第一种。五、实验总结1遇到的问题与分析:2解决方案:3体会和收获。六、参考文献 1王珊 萨师煊 著 数据库系统概论 (第四版) 高等教育出版社2006.5 2梁洁主编 Visual FoxPro 程序设计基础 高等教育出版社2010.2 七、教师评语:. 专业.专注 .

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

当前位置:首页 > 办公文档 > 教学/培训

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