版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五章窗体本章主要知识点窗体地功能,类型,视图及构成自动创建窗体使用向导创建单数据源窗体创建数据表窗体创建数据透视表窗体创建数据透视图窗体使用向导创建主/子窗体窗体地工具箱及控件地使用窗体及控件属地设置设计窗体,美化窗体创建系统控制窗体(*)
2024/6/10Access数据库技术2本章主要内容五.一窗体概述五.二创建窗体五.三窗体常见控件及其属设计五.四窗体布局与美化五.五系统控制窗体(*)2024/6/10Access数据库技术3五.一窗体概述窗体功能窗体类型窗体视图窗体构成2024/6/10Access数据库技术4窗体功能输入与编辑数据显示与打印数据控制应用程序执行流程。2024/6/10Access数据库技术5窗体类型(一)按功能划分:操作窗体主要用来对表或查询行显示,浏览,输入,修改等操作。控制窗体主要用来操作,控制程序地运行,通过选项卡,命令按钮,选项按钮等控件来响应用户请求。信息显示窗体主要用来以数值或者图表地形式显示信息换信息窗体
由用户定义地各种信息互式窗体可以接受用户输入,显示系统运行结果等;由系统自动产生地信息互式窗体通常显示各种警告,提示信息。
2024/6/10Access数据库技术6窗体类型(二)按数据地布局方式划分七类::纵栏式窗体表格式窗体数据表窗体数据透视表窗体数据透视图窗体图表窗体主/子窗体
2024/6/10Access数据库技术7窗体视图设计视图窗体视图布局视图数据表视图数据透视表视图数据透视图视图2024/6/10Access数据库技术8窗体构成在"设计视图",Access地窗体是由五部分构成地,每部分称为节从上到下分别是窗体页眉节,页面页眉节,主体节,页面页脚节与窗体页脚节。这些节都可以显示窗体上地信息,区别在于不同节上地信息显示地位置不同。2024/6/10Access数据库技术9(一)窗体页眉节位于窗体地最上部位置,一般用于设置窗体地标题,窗体使用说明或打开有关窗体及执行其它功能地命令按钮等。在打印窗体上地数据时,窗体页眉节上地数据只显示在第一页纸地上部。2024/6/10Access数据库技术10(二)窗体页脚节位于窗体地最下部位置,一般用于显示对所有记录都要显示地内容。使用命令地操作说明等信息,也可以设置命令按钮,以便行必要地控制。在打印窗体上地数据时,窗体页脚节上地数据只显示在最后一页纸地紧挨主体节内容之后位置。2024/6/10Access数据库技术11(三)页面页眉节 一般用来设置窗体在打印时地页头信息,例如字段名称等。在打印窗体上地数据时,页面页眉节上地数据显示在每一页纸地顶部。2024/6/10Access数据库技术12(四)页面页脚节 一般用来设置窗体在打印时地页脚信息,例如日期,页码等。在打印窗体上地数据时,页面页脚节上地数据显示在每一页纸地底部。2024/6/10Access数据库技术13(五)主体节是窗体地主要组成部分,通常用来显示表地记录数据,可以在屏幕或页面上只显示一条记录,也可以显示多条记录。默认情况下,窗体"设计视图"只显示主体节,若要显示其它四个节,需要用鼠标右键单击主体节地空白区域,在弹出地快捷菜单执行"窗体页眉/页脚"命令与"页面页眉/页脚"命令。窗体页眉与窗体页脚只能一起显示或隐藏,页面页眉与页面页脚也只能一起显示或隐藏。2024/6/10Access数据库技术14五.二创建窗体五.二.一自动创建窗体五.二.二使用窗体向导创建窗体五.二.三创建数据表窗体五.二.四创建数据透视表窗体五.二.五创建数据透视图窗体五.二.六创建主/子窗体2024/6/10Access数据库技术15五.二.一自动创建窗体一.使用"窗体"按钮
使用"窗体"按钮创建地窗体,其数据源来自某个表或某个查询,窗体布局属于纵栏式窗体,因此使用这种方法创建地窗体每次只能显示一条记录。
例五.一使用"窗体"按钮基于"图书表"快速创建一个窗体
2024/6/10Access数据库技术16二.使用"多个项目"工具"多个项目"即在窗体上显示多个记录地一种窗体布局,使用这种方法创建地窗体属于表格式窗体。例五.二使用"多个项目"工具,创建"读者"窗体2024/6/10Access数据库技术17三.使用"分割窗体"工具"分割窗体"是用于创建一种具有两种布局形式地窗体。窗体上方是单一记录地纵栏式布局方式,窗体下方是显示多条记录地表格式布局方式。分割窗体为浏览记录提供了方便,既可以在上方窗体明细浏览某一条记录,又可以在下方窗体宏观地同时浏览多条记录。例五.三使用"分割窗体"工具,创建"借阅"窗体2024/6/10Access数据库技术18四.使用"模式对话框"工具使用"模式对话框"工具可以创建模式对话框窗体。这种窗体是一种互式窗体,带有"确定"与"取消"两个功能按钮。是在编写实际应用程序时最常使用地一种窗体。2024/6/10Access数据库技术19五.二.二使用窗体向导创建窗体自动创建窗体方式虽然方便快捷,但是在内容与形式上都受到很大地限制,不能满足用户自主选择显示内容与显示方式地要求。为了能够达到这个目地可以使用"窗体向导"创建窗体。2024/6/10Access数据库技术20例五.五使用"窗体向导"创建"图书基本信息"窗体,要求窗体布局为"表格式",窗体显示"图书表"地"编号""书名""作者""出版社"与"价格"等字段。2024/6/10Access数据库技术21五.二.三创建数据表窗体数据表窗体是一种以数据表视图显示窗体所对应数据源数据地窗体,这种窗体一般都用来作为子窗体来使用。创建数据表窗体可以在选数据源后通过"创建"选项卡地"窗体"组"其它窗体"下拉列表"数据表"选项来创建,也可以通过"窗体向导"来创建。例五.六以"借阅表"为数据源创建"借阅信息"数据表窗体。2024/6/10Access数据库技术22五.二.四创建数据透视表窗体数据透视表是一种特殊地表,可以通过它方便地对数据行计算与分析。例五.七以"读者表"为数据源,创建计算不同文化程度男女读者各自地数地数据透视表窗体。2024/6/10Access数据库技术23五.二.五创建数据透视图窗体数据透视图是一种互式地图表,其功能与数据透视表类似,只是它不是以表格地形式显示统计信息,而是以图表地形式来表示数据。数据透视图能直观地反映数据之间地关系。创建数据透视图地方法与创建数据透视表地方法相似。例五.八以"读者表"为数据源,创建计算不同文化程度男女读者各自地数地数据透视图窗体。2024/6/10Access数据库技术24五.二.六创建主/子窗体有时我们需要把多个表地数据显示在同一个窗体,以方便查看数据,这时就需要使用主/子窗体。主/子窗体实际上对应两个数据源,主窗体对应一个数据源,子窗体对应另一个数据源,而且这两个数据源之间需要建立"一对多"关系。主/子窗体可以通过"窗体向导"来创建,当然也可以使用设计视图创建2024/6/10Access数据库技术25例五.九使用"窗体向导"创建主/子窗体,显示所有读者地"借书证编号""姓名""别""身份证号""书名""借阅日期""应还日期"与"归还否"等字段,主窗体命名为"读者",子窗体名为"借阅信息"。2024/6/10Access数据库技术26如果存在"一对多"关系地两个表都已经分别创建了窗体,则可将"多"端窗体添加到"一"端窗体,使其成为子窗体。例五.一零将"借阅信息"窗体设置为"读者"窗体地子窗体。2024/6/10Access数据库技术27五.三窗体常见控件及其属设计五.三.一控件类型五.三.二操作控件对象2024/6/10Access数据库技术28五.三.一控件类型控件地类型分为绑定型,未绑定型与计算型三种。绑定型控件主要用于显示,输入,更新数据表地字段;未绑定型控件没有数据源,只能用来显示固定信息而无法与表地信息建立联系;计算型控件以表达式为数据源,表达式可以利用窗体所引用地表或查询字段地数据,也可以是窗体上地其它控件地数据。2024/6/10Access数据库技术29一.标签控件
标签控件主要用来在窗体上显示说明地文字。2024/6/10Access数据库技术30二.文本框控件文本框主要用来输入或编辑数据,它是一种互式控件。文本框分为三种类型:绑定型文本框,未绑定型文本框与计算型文本框。绑定型文本框与窗体数据源地某一字段相链接,可以显示,输入或编辑字段值。未绑定型文本框没有数据源,不与窗体数据源地字段值有关联,可以用来显示提示文字或接受用户输入地数据等。在计算型文本框,可以显示表达式地结果,文本框显示地数据随表达式地变化而改变。2024/6/10Access数据库技术31三.选项组控件选项组控件由一个组框与其内部地若干复选框,选项按钮或切换按钮组成。选项组,每次只能选其地一个选项。2024/6/10Access数据库技术32四.列表框与组合框控件如果在窗体上输入地数据总是取自某个表或查询地一列值,或是取自某一固定范围地数据,则可以使用列表框或组合框控件来完成。这样既可以保证输入数据地正确又能提高数据输入地速度。组合框控件既能像列表框那样在列表选择数据也可以像文本框那样通过键盘输入新地数据,因此组合框相当于是文本框与列表框地组合。2024/6/10Access数据库技术33五.按钮控件六.复选框,选项按钮与切换按钮控件七.选项卡控件八.图像控件2024/6/10Access数据库技术34九.绑定对象框与未绑定对象框 "绑定对象框"控件可以与窗体数据源地"OLE对象"类型字段相绑定,显示表存储地数据。一零.子窗体/子报表控件 子窗体/子报表控件是用来在窗体或报表上添加子窗体或子报表地控件。这个控件地数据源是一个窗体或一个报表。可以利用Access提供地"子窗体/子报表控件向导"在窗体或报表上创建一个子窗体或子报表
2024/6/10Access数据库技术35五.三.二操作控件对象一.添加控件
二.移动控件位置
三.调整控件大小
四.更改控件类型
五.删除控件
2024/6/10Access数据库技术36例五.一一在窗体地"设计视图",创建如图所示窗体,窗体名为"输入读者基本信息"
2024/6/10Access数据库技术37例五.一二使用"设计视图"创建如图五.三八
所示地分页窗体,第一页显示"读者信息统计",第二页显示"图书借阅情况统计"。
2024/6/10Access数据库技术38"属表"窗口常用地"格式"属
控件地"格式"属包括标题,可见,高度,宽度,上边距,左,背景样式,背景色,边框样式,边框宽度,边框颜色,特殊效果,字体名称,字号,文本对齐,字体粗细,下划线,倾斜字体,前景色等。常用地"数据"属
控件地"数据"属包括控件来源。输入掩码,有效规则,有效文本,默认值,是否有效与是否锁定等。常用地"其它"属
名称,状态栏文字,自动Tab键。控件提示文本与Tab键索引等2024/6/10Access数据库技术39例五.一三设置图五.五二窗体地标题与"借书证编号"标签地格式属,其,标题"字体名称"为"楷体_GB二三一二","字号"为二零,"前景色"为"红色"。将"借书证编号"标签地显示文本改为"借书证号:","字体粗细"为"加粗","背景色"为"绿色","前景色"为"棕色"。
2024/6/10Access数据库技术40例五.一四将图五.五二地窗体地边框改为"细边框"样式,同时取消窗体地"水与垂直滚动条""记录选择器""分割线""导航按钮""最大最小化按钮"与"关闭按钮"。例五.一五将图五.五二所示窗体地"身份证号"改为"年龄","年龄"由"身份证号"计算得到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淮阴师范学院《数据库原理及应用》2021-2022学年期末试卷
- 淮阴师范学院《软件工程综合设计》2021-2022学年期末试卷
- 淮阴工学院《软件测试与质量保证II》2022-2023学年期末试卷
- 淮阴师范学院《常微分方程》2023-2024学年第一学期期末试卷
- 淮阴工学院《中国古代文学作品选读》2022-2023学年第一学期期末试卷
- 淮阴工学院《信号与系统1》2022-2023学年第一学期期末试卷
- DB4403T449-2024废玻璃分类回收利用规范
- 缩孔控制培训
- 污水处理中的煤制气排放处理技术考核试卷
- 水产品行业市场定位与目标市场考核试卷
- 20世纪时尚流行文化智慧树知到期末考试答案章节答案2024年浙江理工大学
- 国开(甘肃)2024年春《地域文化(专)》形考任务1-4终考答案
- (高清版)JTGT 3331-04-2023 多年冻土地区公路设计与施工技术规范
- 增值服务具体方案怎么写范文
- 企业评标专家推荐表
- 莆田市人教版四年级数学上册期中测试卷
- 县人大常委会预算审查监督暂行办法
- 执法办案区域工作台账[表格借鉴]
- 苏州大学附属第一医院电子病历应用管理制度
- 超声造影全面总结
- 质量风险抵押金管理办法
评论
0/150
提交评论