首页 百科知识 创建一对多报表

创建一对多报表

时间:2022-10-21 百科知识 版权反馈
【摘要】:创建一对多报表可以使用报表设计器或一对多报表向导将相关的多张表中的记录打印在一张报表中。在“数据环境”中右击鼠标,从快捷菜单中选择“属性”,为表之间的关系、主表与子表,以及数据环境分别设置相应属性。在“数据”选项卡中选择Order属性,并从下拉列表框中选择一个索引以设置主表的主控索引。将子表的相应数据添加到报表中细节带区。这些操作可以在“数据环境”中直接将相应字段拖放到报表设计器的相应带区。

6.2.4 创建一对多报表

创建一对多报表可以使用报表设计器或一对多报表向导将相关的多张表中的记录打印在一张报表中。要使用报表设计器,可以按照如下步骤进行:

(1)确定要在一对多报表中显示的信息包含在哪些表中,打开相关表所在的数据库。

(2)启动“报表设计器”。

(3)在“显示”菜单中选择“数据环境”命令,并添加主表和子表,这两张表应是相关联的一对多关系的表,然后,由拖动主表的关键字段,到子表的相关字段或索引上,创建表之间的关系。

(4)在“数据环境”中右击鼠标,从快捷菜单中选择“属性”,为表之间的关系、主表与子表,以及数据环境分别设置相应属性。

(5)在“属性”窗口的“对象”框中选择关系“Relationl”对象,并在“数据”选项卡中设置One To Many属性为“.T.”。

(6)在“对象”框中选择主表“Cursorl”对象。在“数据”选项卡中选择Order属性,并从下拉列表框中选择一个索引以设置主表的主控索引。使用同样的步骤设置子表Cursor2的主控索引。两张表应使用同样的索引进行排序。

(7)在“对象”框中,选择数据环境“Dataenvironment”对象,选择InitialSelected Alias属性,然后在下拉列表中选择主表。

(8)在“报表设计器”中,将主表的相应数据添加到报表中组带区,报表的组注脚可以添加组的统计信息。

(9)将子表的相应数据添加到报表中细节带区。这些操作可以在“数据环境”中直接将相应字段拖放到报表设计器的相应带区。

这样一对多报表已基本完成,再进行适当修饰,即可“打印预览”、“保存”报表,供以后打印输出之用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈