报表和窗体的区别

报表和窗体的区别 在线等`

(一)定义区别:

1、报表[forms for reporting to the higher organizations] 向上级报告情况的表格。简单的说:报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。

2、窗体是一种文档,可以用来收集信息。它包括两部分,一部分是由窗体设计者输入的,填写窗体的人无法更改的文字或图形。窗体设计者可以插入希望得到回答的问题、选项列表、信息表格等。另一部分是由窗体填写者输入的,用于从填写窗体者处收集信息并进行整理的空白区域。窗体设计者可以在文档中插入窗体域或 ActiveX 控件,为窗体填写者提供用于收集数据的位置。



(二)用途不同:

1、报表就是用表格、图表等格式来动态显示数据,统称收集数据。

可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。 在没有计算机以前,人们利用纸和笔来记录数据,比如:民间常常说的豆腐帐,就是卖豆腐的每天将自己的卖出的豆腐记在一个本子上,然后每月都要汇总算算,这种情况下,报表数据和报表格式是紧密结合在一起的,都在同一个本子上。数据也只能有一种几乎只有记帐的人才能理解的表现形式,且这种形式难于修改。

2、窗体用途:

1.数据的查看与输入;

2.控制应用程序的流程;

3.自定义对话框:为用户提供系统的信息;

4.打印数据库信息;

5.可以通过“填写窗体”使文档受保护且不能复制;

(三)分类:

1)窗体:

1.数据库软件:它们可以拥有动态变化的数据,但是这类软件一般只会提供,最简单的表格形式来显示数据。它们没有实现报表软件的"格式多样化"的特性。报表软件,它们需要有专门的报表结构来动态的加载数据,同时也能够实现报表格式的多样化。

2.打印窗体带有用于收集和组织信息的空白区域,打印后以书面形式填充。可以用【窗体】工具栏插入窗体域来实现这些空白区域,为窗体填写者限制位置、格式等。用户可以用Word 来创建打印窗体,方法如下:

2)报表:

1.列表式

报表内容按照表头顺序平铺式展示,便于查看详细信息。一般基础信息表可以用列表式体现。多用于展示客户名单、产品清单、物品清单、订单、发货单等单据或当日工作记录,当日销售记录等记录条数比较少的数据。

2.摘要式

使用频率最高的一种报表形式,多用于数据汇总统计。如按人员汇总回款额、客户数等;按日期分组汇总应收额、回款额等。.摘要式报表和列表式报表唯一的差别是多了数据汇总的功能。

3.矩阵式

主要用于多条件数据统计。如:按照客户所有人和客户所属地区两个值汇总客户数量。矩阵式报表只有汇总数据,但是查看起来更清晰,更适合在数据分析时使用。

4.钻取式

是改变维的层次,变换分析的粒度。它包括向上钻取和向下钻取。例如对于各地区各年度的销售情况,可以生成地区与年度的合计行,也可以生成地区或者年度的合计行。

参考资料:百度百科--报表

百度百科--窗体

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-18

1、最终体现不同:

窗体一般显示在屏幕上,而报表通常打印在纸上。

2、交互模式不同:

窗体可以有交互,而报表没有交互。

3、使用步骤不同:

窗体是一个数据库对象,可用于输入、编辑或者显示表或查询中的数据。可以使用窗体来控制对数据的访问,如显示哪些字段或数据行。例如,某些用户可能只需要查看包含许多字段的表中的几个字段。

为这些用户提供仅包含哪些字段的窗体,可以更便于他们使用数据库。还可以向窗体添加按钮和其他功能,自动执行常用的操作。可以将窗体视作窗口,人们通过它查看和访问数据库。

有效的窗体更便于人们使用数据库,因为省略了搜索所需内容的步骤。外观引人入胜的窗体可以增加使用数据库的乐趣和效率,还有助于避免输入错误的数据。

报表是一个固定格式的数据集合,报表可以在窗体中按要求显示。创建报表应从考虑报表的记录源入手。

无论报表是简单的记录罗列,还是按区域分组的销售数据汇总,首先都必须确定哪些字段包含要在报表中显示的数据,以及数据所在的表或查询。

扩展资料:

窗体上各个控件都有自己的属性,其中最重要的是控件来源属性。根据控件与数据源之间的关系,Access控件可以分为三种类型:绑定型控件;非绑定型控件;计算型控件。

子窗体是插入到另一窗体中的窗体。原始窗体称为主窗体,主窗体中的窗体称为子窗体。当显示具有一对多关系的表或查询中的数据时,子窗体特别有效。

报表是以打印的格式表现用户数据的一种有效方式,它的设计和窗体设计几乎完全一样。在报表中经常使用一些计算型控件进行数据的汇总统计。子报表是插在其他报表中的报表,主报表与子报表的数据来源有以下几种关系:

1、一个报表内的多个子报表的数据来自不相关记录源。在这种情况下,非绑定型的主报表只是作为合并不相关子报表的“容器”使用。

2、主报表和子报表的数据来自相同的数据源。当希望插入包含与主报表数据相关信息的子报表时,应该把主报表与一个表格查询或SQL语句结合。

3、主报表和多个子报表数据来自相关记录源。一个主报表也能够包含两个或多个子报表共用的数据。这种情况下,子报表包含与公共数据相关的详细记录。

参考资料来源:百度百科——报表

百度百科——窗体

本回答被网友采纳
第2个回答  2023-01-11

(一)定义区别:

1、报表[forms for reporting to the higher organizations] 向上级报告情况的表格。简单的说:报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。

2、窗体是一种文档,可以用来收集信息。它包括两部分,一部分是由窗体设计者输入的,填写窗体的人无法更改的文字或图形。窗体设计者可以插入希望得到回答的问题、选项列表、信息表格等。另一部分是由窗体填写者输入的,用于从填写窗体者处收集信息并进行整理的空白区域。窗体设计者可以在文档中插入窗体域或 ActiveX 控件,为窗体填写者提供用于收集数据的位置。



(二)用途不同:

1、报表就是用表格、图表等格式来动态显示数据,统称收集数据。

可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。 在没有计算机以前,人们利用纸和笔来记录数据,比如:民间常常说的豆腐帐,就是卖豆腐的每天将自己的卖出的豆腐记在一个本子上,然后每月都要汇总算算,这种情况下,报表数据和报表格式是紧密结合在一起的,都在同一个本子上。数据也只能有一种几乎只有记帐的人才能理解的表现形式,且这种形式难于修改。

2、窗体用途:

1.数据的查看与输入;

2.控制应用程序的流程;

3.自定义对话框:为用户提供系统的信息;

4.打印数据库信息;

5.可以通过“填写窗体”使文档受保护且不能复制;

(三)分类:

1)窗体:

1.数据库软件:它们可以拥有动态变化的数据,但是这类软件一般只会提供,最简单的表格形式来显示数据。它们没有实现报表软件的"格式多样化"的特性。报表软件,它们需要有专门的报表结构来动态的加载数据,同时也能够实现报表格式的多样化。

2.打印窗体带有用于收集和组织信息的空白区域,打印后以书面形式填充。可以用【窗体】工具栏插入窗体域来实现这些空白区域,为窗体填写者限制位置、格式等。用户可以用Word 来创建打印窗体,方法如下:

2)报表:

1.列表式

报表内容按照表头顺序平铺式展示,便于查看详细信息。一般基础信息表可以用列表式体现。多用于展示客户名单、产品清单、物品清单、订单、发货单等单据或当日工作记录,当日销售记录等记录条数比较少的数据。

2.摘要式

使用频率最高的一种报表形式,多用于数据汇总统计。如按人员汇总回款额、客户数等;按日期分组汇总应收额、回款额等。.摘要式报表和列表式报表唯一的差别是多了数据汇总的功能。

3.矩阵式

主要用于多条件数据统计。如:按照客户所有人和客户所属地区两个值汇总客户数量。矩阵式报表只有汇总数据,但是查看起来更清晰,更适合在数据分析时使用。

4.钻取式

是改变维的层次,变换分析的粒度。它包括向上钻取和向下钻取。例如对于各地区各年度的销售情况,可以生成地区与年度的合计行,也可以生成地区或者年度的合计行。

参考资料:百度百科--报表

百度百科--窗体

第3个回答  推荐于2017-11-26
窗体是一个数据库对象,可用于输入、编辑或者显示表或查询中的数据。可以使用窗体来控制对数据的访问,如显示哪些字段或数据行。例如,某些用户可能只需要查看包含许多字段的表中的几个字段。为这些用户提供仅包含那些字段的窗体,可以更便于他们使用数据库。还可以向窗体添加按钮和其他功能,自动执行常用的操作。

可以将窗体视作窗口,人们通过它查看和访问数据库。有效的窗体更便于人们使用数据库,因为省略了搜索所需内容的步骤。外观引人入胜的窗体可以增加使用数据库的乐趣和效率,还有助于避免输入错误的数据。

而报表是一个固定格式的数据集合,报表可以在窗体中按要求显示.创建报表应从考虑报表的记录源入手。无论报表是简单的记录罗列,还是按区域分组的销售数据汇总,首先都必须确定哪些字段包含要在报表中显示的数据,以及数据所在的表或查询。本回答被提问者采纳
相似回答