计算机软件及应用access应用五ppt课件

上传人:bin****86 文档编号:60489651 上传时间:2018-11-16 格式:PPT 页数:78 大小:3.75MB
返回 下载 相关 举报
计算机软件及应用access应用五ppt课件_第1页
第1页 / 共78页
计算机软件及应用access应用五ppt课件_第2页
第2页 / 共78页
计算机软件及应用access应用五ppt课件_第3页
第3页 / 共78页
计算机软件及应用access应用五ppt课件_第4页
第4页 / 共78页
计算机软件及应用access应用五ppt课件_第5页
第5页 / 共78页
点击查看更多>>
资源描述

《计算机软件及应用access应用五ppt课件》由会员分享,可在线阅读,更多相关《计算机软件及应用access应用五ppt课件(78页珍藏版)》请在金锄头文库上搜索。

1、Access应用五,人机界面设计的优劣将直接反映一个计算机应用系统的设计水平,对于计算机数据库应用系统的设计尤其如此。因此,为数据库应用系统设计操作性能良好的操作界面,是一项至关重要的内容。在Access 2003数据库应用系统中,窗体对象是应用系统提供的最主要的操作界面对象。,窗体的作用,根据针对“零售商店管理信息系统”的需求分析,应用Access 2003开发数据库应系统,操作界面主要采用窗体对象实现。,窗体的类别,1数据交互型窗体 2命令选择型窗体,一个完整的Access 2003窗体对象包含五节。它们的名称分别是,“窗体页眉”、“页面页眉”、“窗体主体”、“页面页脚”及“窗体页脚”。图

2、5-3所示为五个窗体节的示意说明。在一般情况下,一个应用型窗体对象都只使用窗体页眉、窗体主体、窗体页脚,其中,窗体主体是用于操作数据的主要窗体节。,Access窗体的结构,图5-3 窗体中的五个节,窗体显示特性的分类(默认视图),连续窗体 单一窗体 数据表窗体,单一窗体,连续窗体,数据表窗体,应用窗体设计向导创建主窗体,应用窗体设计向导进行子窗体设计,学习任务,1、“商品进货数据录入”窗体设计 2、 “商品上柜数据录入”窗体设计 3、 “销售数据录入”窗体设计,1、“商品进货数据录入”窗体设计,“商品上柜数据录入”窗体设计,“销售数据录入”窗体设计,在数据库设计视图的窗体卡上选定一个窗体对象后

3、,单击“设计”按钮“ ”,即进入窗体设计视图。窗体设计视图中的工具栏如图所示。正是依靠这些工具提供的功能,窗体的设计操作才可能全面的进行。,窗体设计视图工具栏,窗体设计视图中的工具栏,1常用工具栏中的工具按钮,2工具箱中的按钮,接上表,接上表,1窗体的常用格式属性及其取值含义,(1)标题 其属性值为字符串。在窗体视图中,该字符串显示为窗口标题栏。 (2)默认视图 其属性值需在“连续窗体”、“单一窗体”、“数据表”三个选项中选取,它决定窗体的显示形式。 (3)滚动条 其属性值需在“两者均无”、“水平”、“垂直”、“水平和垂直”四个选项中选取,它决定窗体显示时是否具有窗体滚动条。,(4)记录选定器

4、 其属性值需在“是”、“否”两个选项中选取,它决定窗体显示时是否具有记录选定器,即数据表最左端的标志块。 (5)浏览按钮 其属性值需在“是”、“否”两个选项中选取,它决定窗体运行时是否具有记录浏览按钮,即数据表最下端的按钮组“ ”。 (6)分隔线 其属性值需在“是”、“否”两个选项中选取,它决定窗体显示时是否显示窗体各节间的分隔线。,(7)自动居中 其属性值需在“是”、“否”两个选项中选取,它决定窗体显示时是否自动居中于Windows窗口中。 (8)控制框 其属性值需在“是”、“否”两个选项中选取,它决定窗体显示时是否显示窗体控制框,即窗口右上角的按钮组“ ”,(1)记录源 其属性值需是本数据

5、库中的一个数据表对象名或查询对象名,它指明该窗体的数据源。 (2)筛选 其属性值需是一个字符串表达式,它表示从数据源中筛选数据的规则。 (3)排序依据 其属性值需是一个字符串表达式,由字段名或字段名表达式组成,指定排序规则。 (4)允许编辑、允许添加、允许删除 其属性值分别需在“是”、“否”两个选项中选取,它们分别决定窗体运行时是否允许对数据进行编辑修改、添加或删除操作。,2窗体的数据属性及其取值含义,(5)数据入口 其属性值需在“是”、“否”两个选项中选取。取值为“是”,则窗体打开时,只显示一个空记录;取值为“否”(默认值),则窗体打开时,显示已有的记录。 (6)数据集类型 其属性值需在“动

6、态集”、“动态集(不一致地更新)”、“快照”三个选项中选取。取值为“动态集”(此属性值为默认设置),则允许编辑基于单个表或具有一对一关系的多个表的结合控件。对于基于具有一对多关系的表中的字段的结合控件,则不能编辑位于关系中的“一”端的联接字段中的数据,除非在表间允许使用连锁更新。取值为“动态集(不一致的更新)”,则允许编辑所有的表以及结合到它们的字段的所有控件。取值为“快照”,则不许编辑表以及结合到其字段的控件。,(7)记录锁定 其属性值需在“不锁定”、“所有记录”、“编辑的记录”三个选项中选取。取值为“不锁定”(此属性值为默认设置),则在窗体中允许两个或更多用户能够同时编辑同一个记录,这也称

7、为“开放式”锁定。取值为“所有记录”,则当在窗体视图打开窗体时,所有基表或基础查询中的记录都将锁定,用户可以读取记录,但在关闭窗体以前不能编辑、添加、或删除任何记录。取值为“编辑的记录”,则当用户开始编辑某个记录中的任一字段时,即锁定该页记录,直到用户移动到其他记录,这样一个记录一次只能由一个用户进行编辑。这也称为“保守式”锁定。,5.4、窗体基本控件及其应用,5.4.1、标签(Label),5.4.2、文本框(Text),5.4.3、组合框(Combo)和列表框(List),5.4.4、命令按钮(Command),5.4.5、图像(Image),5.4.6、子窗体/子报表(Child),5.

8、4.7、幻灯片3其他基本控件,返回,5.4.1、标签(Label),1、标签控件的应用,2、标签控件的属性,当需要在窗体上显示一些说明性文字,就可以使用“标签”控件。单击窗体设计视图工具箱中的“标签”工具按钮“ ”,然后用鼠标在窗体上所需的位置处拖曳,可以看到一个动态矩形框随着鼠标的拖曳而变化。至该矩形框尺寸合适时,放开鼠标。此时,光标停在该矩形框中,即可输入需要的文字信息。 如果输入文字后,觉得标签尺寸不合适。可以单击该标签,使该标签控件呈现“ ”形式,即可通过鼠标在该控件四周所现的八个黑点上拖曳,来改变其尺寸或改变其位置。,1、标签控件的应用,2、标签控件的属性,(1)标签控件的格式属性,

9、(2)标签控件的事件属性,1)标题 标签控件的标题属性值将成为标签中显示的文字信息。注意,不要与标签控件的“名称”属性相混淆。 2)背景颜色、前景颜色 它们分别表示标签显示时的底色与标签中文字的颜色。设定颜色的操作可以通过调色板进行。例如,为了设定标签控件中文字的颜色,可以单击“前景颜色”属性栏右侧的“生成器”按钮“ ”,即弹出调色板,从中选取所希望的颜色即可设置文字信息的色彩。可以采用类似的方法设置标签背景颜色,即单击“背景颜色”属性栏右侧的“生成器”按钮,在随之弹出的调色板中,选取所希望的颜色作为背景色彩。,(1)标签控件的格式属性,3)特殊效果 特殊效果属性值用于设定标签的显示效果。Ac

10、cess提供“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等几种特殊效果取值供选择,可以从中选取一种满意的。 4)字体名称、字体大小、字体粗细、斜体 这些属性值用于设定标签中显示文字的字体、字号、字型等参数。可以根据所需适当配置。 5)超级链接地址/超级链接子地址 指定其链接对象、文档、Web页的路径。其属性值为代表文件路径(UNC 路径)或 Web 页(URL)的字符串表达式。可以单击属性表中属性框右边的“生成器”按钮“ ”,进入“插入超级链接”对话框来设置此属性。,1)单击 当鼠标在该标签上单击左键时,这个事件发生。 2)双击 当鼠标在该标签上双击左键时,这个事件发生。 3)鼠

11、标按下 当鼠标在该标签上按下左键时,这个事件发生。 4)鼠标移动 当鼠标在该标签上来回移动时,这个事件发生。 5)鼠标释放 当鼠标左键按下后,移至在该标签上放开时,这个事件发生。,(2)标签控件的事件属性,5.4.2、文本框(Text),1、文本框控件的应用,2、文本框控件的属性,(1)文本框控件的数据属性,(2)文本框控件的事件属性,文本框控件可以是结合、非结合或计算型的。结合型文本框控件与基表或查询中的字段相连,可用于显示、输入及更新数据库中的字段。计算型文本框控件则以表达式作为数据来源。表达式可以使用窗体或报表的基表或基查询字段中的数据,或者窗体或报表上其他控件中的数据。而非结合型文本框

12、控件则没有数据来源。使用非结合型文本框控件可以显示信息、线条、矩形及图像。,1、文本框控件的应用,1)控件来源 用于设定一个结合型文本框控件时,它必须是窗体数据源表或查询中的一个字段。用于设定一个计算型文本框控件时,它必须是一个计算表达式,可以通过单击属性栏右侧的“生成器”按钮“ ”,进入表达式生成器向导,利用表达式向导生成表达式已经在第四章中介绍过了。用于设定一个非结合型文本框控件时,就等同于一个标签控件。 2)输入掩码 用于设定一个结合型文本框控件或非结合型文本框控件的输入格式,仅对文字型或日期型数据有效。也可以通过单击属性栏右侧的“生成器”按钮“ ”,进入表达式生成器向导来确定输入掩码。

13、,(1)文本框控件的数据属性,3)默认值 用于设定一个计算型文本框控件或非结合型文本框控件的初始值。可以使用表达式生成器向导来确定默认值。 4)有效性规则 用于设定在文本框控件中输入数据的合法性检查表达式,可以使用表达式生成器向导来建立合法性检查表达式。 5)有效性文本 在窗体运行期间,当在该文本框中输入的数据违背了有效性规则时,即显示有效性文本中填写的文字信息。即,该属性用于指定违背了有效性规则时,将显示给用户的提示信息。,6)是否有效(Enable) 用于指定该文本框控件是否能够获得焦点(Focus)。 7)是否锁定(Locked) 用于指定该文本框控件是否允许在“窗体”运行视图中接收编辑

14、本文本框控件中显示数据的操作。 8)筛选查询 用于指定该文本框控件以何种方式接收按窗体筛选的数据。 文本框控件的数据属性设置对话框如图所示。,图5-23、文本框控件数据属性,文本框控件的事件属性较多,说明该控件处理事件的能力很强。 如果需要令某一控件能够在某一事件发生时,做出相应的响应,就必须为该控件针对该事件的属性赋值。事件属性的赋值可以在三个处理事件的方法种类中选择一种:设定一个表达式、指定一个宏操作、或为其编写一段VBA程序。单击属性栏右侧的“生成器”按钮“ ”,即弹出“选择生成器”对话框,如图所示。可以在对话框中选择处理事件方法的种类。 文本框控件的事件属性设置对话框如图所示,(2)文

15、本框控件的事件属性,图5-24、文本框控件事件属性,图5-25、“选择生成器”对话框,5.4.3、组合框(Combo)和列表框(List),1组合框控件和列表框控件的应用,2组合框控件和列表框控件的属性,如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,就应该使用组合框控件或列表框控件。这样设计可以保证输入数据的正确性,同时还可有效地提高数据输入的速度。例如,对于在“商品进货数据录入”窗体上的“进货商”字段数据的录入,输入“金鑫食品经销处”和输入“金 鑫 食 品 经 销 处”将被Access 2003认作为是不同的进货商。而使用组合框或列表框就可以避免这种输入错误的发生,同时也减少了汉

16、字输入量。因为,组合框或列表框总是从一个指定的数据源中取得数据,而后根据实际的选定操作获得一项数据,并将其填入窗体数据源的对应字段中。,1组合框控件和列表框控件的应用,要创建列表框控件或组合框控件,需要考虑以下三点: 1、在列表框或组合框控件中完成选择操作后,将如何使用这个选定值? 2、列表框控件与组合框控件的差别何在? 3、在一般情况下,我们可以利用Access提供的控件向导来创建一个组合框控件或一个列表框控件。,创建一个列表框控件的过程,(1)创建组合框控件并进入组合框向导,(2)为组合框控件设定数据来源,(3)为组合框控件选择数据字段并调整组合框控件的列宽,(4)为组合框控件运行时的选定数据指定使用方式,在“商品进货数据录入”窗体设计视图中,首先单击工具箱中的“控件向导”按钮“ ”

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

当前位置:首页 > 医学/心理学 > 基础医学

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