首页 > 知识点讲解
       窗体设计与应用
知识路径: > 数据库应用基础知识 > 数据库应用基础知识 > 数据库管理系统的基本操作 > 数据库管理系统的操作方法 > 
相关知识点:59个      
               窗体的作用
               窗体是Access 2003的重要对象,是一种用于在数据库中输入和显示数据的数据库对象。窗体实际上是一个数据显示窗口,它可以按用户的要求美化信息显示。数据一般都在数据表中显示,尽管可以通过设置字段、格式化单元格等方法来美化数据表,但还是显得单调。若利用窗体显示数据,不仅可以使文字、数字等信息显得活泼,还可以加入图片、声音等。
               除此之外,用户还可以向窗体中添加各种控件,如文本框、标签、选项按钮、命令按钮等。通过这些控件可以灵活地控制数据的操作。例如通过命令按钮执行一个命令,还可以将窗体用作切换面板来打开数据库中的其他窗体和报表,或者用作自定义对话框来接受用户的输入及根据输入执行操作。
               窗体一般都与数据库中的一个或多个表和查询绑定。窗体对象本身并不包含数据记录,数据仍存储在数据库表中。窗体的记录源引用基础表和查询中的字段。窗体无需包含每个基础表或查询中的所有字段。
               窗体的类型有6种,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体。
               创建窗体
               创建窗体有两种方法:自动创建窗体和使用向导创建窗体。下面分别介绍这两种方法创建窗体。
                      自动创建窗体
                      使用“自动创建窗体”创建一个显示选定表或查询中所有字段及记录的窗体,在建成后的窗体中,每个字段都显示在一个独立的行上,并且左边带有一个标签。例如,创建“学生”窗体的操作步骤如下:
                      (1)在数据库窗口中,如果数据源是表,则单击“表”对象;如果数据源是查询,则单击“查询”对象。这里选择“学生”表对象。
                      (2)单击工具栏上的新对象按钮右侧的向下箭头按钮,从下拉列表中选择“窗体”选项,显示“新建窗体”对话框。
                      (3)在“新建窗体”对话框中选择“自动创建窗体:纵栏式”选项,单击“确定”按钮。
                      (4)单击“保存”按钮,在“窗体名称”文本框内输入窗体名称,单击“确定”按钮,创建的“学生”窗体如下图所示。
                      
                      纵栏式“学生”窗体示例
                      使用向导创建窗体
                      若用户需要选择表中的某些字段创建窗体,可以利用“窗体向导”。数据源可以来自一个表或查询的窗体。例如,创建“学生”窗体的操作步骤如下:
                      (1)在“窗体”中双击“使用向导创建窗体”选项,屏幕显示“窗体向导”的第一个对话框。
                      (2)在“表/查询”下拉列表中选择“学生”表。此时左侧“可用字段”列表框中列出了所有可用的字段,如下图(a)所示。
                      
                      使用向导创建窗体
                      (3)在“可用字段”列表框中选择需要在新建窗体中显示的字段,将所选定字段移到“选定的字段”列表框中。
                      (4)单击“下一步”按钮,屏幕显示“窗体向导”的第二个对话框。在此对话框中选择“纵栏表”单选按钮,在左边可以看到所建窗体的布局。
                      (5)单击“下一步”按钮。在对话框右侧的选项区域中列出了若干窗体的布局,用户可进行选择,选中的布局样式在对话框的左侧显示,如上图(b)所示。
                      (6)单击“下一步”按钮,在“请为窗体指定标题”文本框中输入“学生信息”。如果想在完成窗体创建后,打开窗体并查看或输入数据,选中“打开窗体查看或输入信息”单选按钮;如果要调整窗体的设计,则选中“修改窗体设计”单选按钮。单击“完成”按钮,创建的窗体显示在屏幕上。
               窗体设计工具箱
               利用窗体“向导”虽然可以方便地创建窗体,但只能满足一般的显示需求,例如使用向导不能加入页码、窗体的页眉/页脚及各种控件。对于用户的一些特殊要求,需要通过Access提供的窗体设计工具箱中的控件来完成。下面先介绍Access“工具箱”,以及如何创建一个空白窗体,如何将控件加入窗体。
                      工具箱
                      在窗体“设计”视图中单击“窗体设计”工具栏上的工具箱按钮,系统显示下图所示工具箱。工具箱中的控件主要包括标签、文本框、选项组、切换按钮、选项按钮、复选框、组合框、列表框和命令按钮等,各种控件的功能如下表所示。
                      
                      工具箱
                      
                      工具箱中各按钮的功能
                      控件是窗体上用于显示数据、执行操作、装饰窗体的对象,其类型可以分为结合型、非结合型与计算型三类。结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件无需数据来源,可用于显示信息、线条或图像等;计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,或窗体或报表上的其他控件中的数据。
                      创建空白窗体
                      使用设计视图创建窗体时,用户可以在设计视图中打开已有窗体进行修改,也可以创建一个新窗体,即空白窗体,然后向窗体里加入各种元素。创建空白窗体的操作步骤如下:
                      (1)单击数据窗口左边面板中的“窗体”选项,进入“窗体”窗口。
                      (2)单击工具栏中的“新建”按钮,打开“新建窗体”对话框。
                      (3)选择方法列表框中的“设计视图”,然后单击“确定”按钮,打开窗体的设计视图,并创建一个空白窗体,如下图(a)所示。
                      
                      创建空白窗体
                      (4)在空白窗体中单击鼠标右键,系统弹出上图(b)所示子菜单,用户可以选择是否需要在窗口上显示网格、标尺、工具箱等;对主体区、页面页眉页脚区或窗体页眉页脚区进行背景色设置。
               应用举例
               例如,某高校教学管理系统学生信息及成绩查询界面如下图所示,利用Access设计视图创建窗体。具体操作步骤如下:
               
               应用举例
               (1)首先创建一个包含学生信息表和选课成绩信息表相关字段的查询,保存为“学生-选课”查询。
               (2)新建窗体设计视图,数据源选择为“学生-选课”查询,如下图所示。
               
               “新建窗体”对话框
               (3)在窗体设计视图中添加一个标签控件,并输入“教务管理系统信息查询”,设置字号、字体及颜色。例如,设置字号16、字体为“行楷”、颜色为“蓝色”。
               (4)在窗体设计视图中添加选项卡控件
               (5)单击“页1”选项卡,拖动所需字段到“页1”选项卡处,并调整到合适位置。修改“页1”选项卡的属性列表的标题为“学生信息”。
               (6)单击“页2”选项卡,拖动所需字段到“页2”处选项卡,并调整到合适位置。修改“页2”选项卡的属性列表的标题为“成绩信息”。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有