51、窗体对象概述 05.1.1、窗体的作用 5.12、窗体的类别 5.1.3、窗体的结构和各类窗体 的显示特性 返回
5.1、窗体对象概述 5.1.1、窗体的作用 5.1.2、窗体的类别 5.1.3、窗体的结构和各类窗体 的显示特性 返回
5.1.1、窗体的作用 ◆以“零售商店管理信息系统”为例,领 会窗体对象的作用 ◆根据针对“零售商店管理信息系统”的 需求分析,系统要求六个主要的操作界 面。应用 Access2003开发数据库应系统, 操作界面主要采用窗体对象实现。 ◆例如,可以创建一个名为“商品进货数 据录入”的窗体,以此提供系统所要求 的商品进货数据录入操作界面。根据系 统需要,商品进货数据录入操作界面可 以设计成为如图5-1所示形式
以“零售商店管理信息系统”为例,领 会窗体对象的作用。 根据针对“零售商店管理信息系统”的 需求分析,系统要求六个主要的操作界 面。应用Access 2003开发数据库应系统, 操作界面主要采用窗体对象实现。 例如,可以创建一个名为“商品进货数 据录入”的窗体,以此提供系统所要求 的商品进货数据录入操作界面。根据系 统需要,商品进货数据录入操作界面可 以设计成为如图5-1所示形式。 5.1.1、窗体的作用
图5-1“商品进货数据录入”窗体视图 图商品进货数据录入 旧区 商品进货数据录入操作 进货货号厂进货日期0+12收货人厂M供货商 进货名称 规格「计量单位 进货单价 进货数量 货号货名规格计量单位进货单价库存数量库存金额进货日期收货人供货商 下画香生「10「201应观发 0203小米锅巴125G袋 0.7540 30.0020041013程鑫江汉副食批发斗 020洽茶瓜子搽色袋 80120010盘应汉副食批发 205烤慢锅巴125G袋 1142022802001015k大宏康师江岸分公 0206旺小小酥精装袋 15010150111车虹利公司 20大九制话梅大包装袋 1.0721 2272004815程盘江汉副食批发斗 209九制话梅小包装袋 080322560204+15盘江汉副食批发刘 210大皮哥简装袋 35 24502009101李传虹尚利公司 保存记录 退出 记录四「DD共有记录数531
图5-1 “商品进货数据录入”窗体视图
在这个窗体上,首先安排一个标签“商品 进货数据录入操作”,用以标示这个窗体 的功能;接着,安置两行文本框和组合框, 用以为操作者提供输入进货数据的功能; 然后,在窗体中部安置一个表格,用以显 示当前库存商品数据;最后,在窗体下端 安胃两个命令按钮,用于保存数据和退出 窗体运行 ◆仅以此例初步说明窗体的一种作用—输 入进货数据并根据进货数据修改库存记录。 ◆实际上, Access2003窗体对象具有极其强 大的功能,在一个应用 Access2003数据库 赏桑裔单数据焙里香筹安,窗体
在这个窗体上,首先安排一个标签“商品 进货数据录入操作”,用以标示这个窗体 的功能;接着,安置两行文本框和组合框, 用以为操作者提供输入进货数据的功能; 然后,在窗体中部安置一个表格,用以显 示当前库存商品数据;最后,在窗体下端 安置两个命令按钮,用于保存数据和退出 窗体运行。 仅以此例初步说明窗体的一种作用——输 入进货数据并根据进货数据修改库存记录。 实际上,Access 2003窗体对象具有极其强 大的功能,在一个应用Access 2003数据库 管理系统开发的数据库应用系统中,窗体 对象将是其最主要的人机界面对象
Q512窗体的类别 Accs2003窗体对象的类别可 以按照不同的分类方法分为多 种。此处,仅按其应用功能的 不同,将 Access2003窗体对象 分为以下两类
5.1.2 窗体的类别 Access 2003窗体对象的类别可 以按照不同的分类方法分为多 种。此处,仅按其应用功能的 不同,将Access 2003窗体对象 分为以下两类
1.数据交互型窗体 这是数据库应用系统中应用最多的一类窗 体,主要用于显示数据,接收数据输入、删除 编辑与修改等操作。上述的“销售业绩查询汇 总”窗体就属于这一类。数据交互式窗体的特 点是,它必须具有数据源。其数据源可以是数 据库中的表、查询,或是一条SQL语句。如果 个数据交互式窗体的数据源来自若干个表或 查询,则需要在窗体中设置子窗体,令每一个 子窗体均拥有一个自己的数据源。数据源是数 据交互型窗体的基础
这是数据库应用系统中应用最多的一类窗 体,主要用于显示数据,接收数据输入、删除、 编辑与修改等操作。上述的“销售业绩查询汇 总”窗体就属于这一类。数据交互式窗体的特 点是,它必须具有数据源。其数据源可以是数 据库中的表、查询,或是一条SQL语句。如果 一个数据交互式窗体的数据源来自若干个表或 查询,则需要在窗体中设置子窗体,令每一个 子窗体均拥有一个自己的数据源。数据源是数 据交互型窗体的基础。 1.数据交互型窗体
Q2.命令选择型窗体 数据库应用系统通常具有一个主操作界面窗体 在这个窗体上安置一些命令按钮,用以实现数 据库应用系统中其他窗体的调用,也表明了本 系统所具备的全部功能。从应用的角度看,这 属于命令选择型窗体。图5-2所示即为 CMMIS 主界面窗体(名为“电脑耗材商品进销存管理 信息系统”),其中包含本书作为实例讲解的 数据库应用系统的名称以及调用各个功能窗体 的命令按钮,单击一个命令按钮,即可打开相 应的功能窗体。命令选择型窗体不需要指定数 据源
数据库应用系统通常具有一个主操作界面窗体, 在这个窗体上安置一些命令按钮,用以实现数 据库应用系统中其他窗体的调用,也表明了本 系统所具备的全部功能。从应用的角度看,这 属于命令选择型窗体。图5-2所示即为CMMIS 主界面窗体(名为“电脑耗材商品进销存管理 信息系统”),其中包含本书作为实例讲解的 数据库应用系统的名称以及调用各个功能窗体 的命令按钮,单击一个命令按钮,即可打开相 应的功能窗体。命令选择型窗体不需要指定数 据源。 2.命令选择型窗体
图5-2 GrocerMIS主界面窗体视图 零售商店管理信息系统:窗体 包回区 零售商店管理信息系统 Grocers 商品进货数据录入 销售业绩查询汇总 商品库存数据查询 交接班结转清 商品上柜数据录入 销售数据录入
图5-2 GrocerMIS主界面窗体视图
Q513、窗体的结构和各类窗体的显示特性 1. Accessi窗体的结构 个完整的 Access2003窗体对象包含五节 它们的名称分别是,“窗体页眉”、“页 面页眉”、“窗体主体”、“页面页脚” 及“窗体页脚”。图5-3所示为五个窗体节 的示意说明。在一般情况下,一个应用型 窗体对象都只使用窗体页眉、窗体主体 窗体页脚,其中,窗体主体是用于操作数 据的主要窗体节
5.1.3、窗体的结构和各类窗体的显示特性 1.Access窗体的结构 一个完整的Access 2003窗体对象包含五节。 它们的名称分别是,“窗体页眉”、“页 面页眉”、“窗体主体”、“页面页脚” 及“窗体页脚”。图5-3所示为五个窗体节 的示意说明。在一般情况下,一个应用型 窗体对象都只使用窗体页眉、窗体主体、 窗体页脚,其中,窗体主体是用于操作数 据的主要窗体节
图5-3窗体中的五个节 国窗体4:窗体 包回囟 1:11:21:3.|.4.|:5,1:6.17,|·8.1:9.|10|.11.1:12 窗体页眉 此处是窗体眉,丰要用显示体标题 页面页眉 此处是页面眉,并要用于显示页标题 主体 此处是窗体主体,主要用于显示数智记录 页面页脚 此处是页面页脚,主要用于显示页码信息 窗体页脚 此处是窗体页脚,主要用于在窗体麻部显未窗体操作的指导信息
图5-3 窗体中的五个节