Access 2003完整教程:CreateGroupLevel 方法

您可以使用CreateGroupLevel方法指定一个字段或表达式,对报表中的数据进行分组或排序。Long

expression.CreateGroupLevel(ReportName,Expression,Header,Footer)

expression?必需。返回“应用于”列表中的一个对象的表达式。

ReportName必需String。字符串表达式,用于标识将包含新的组级别的报告名称。

Expression必需String。字符串表达式,用于标识要在其上进行排序或分组的字段或表达式。

Header必需IntegerInteger值,用于表示将具有相关联组页眉的字段或表达式。如果header?参数为True(–1),那么字段或表达式将具有组页眉。如果 header 参数为False(0),那么字段或表达式将没有组页眉。可以通过将该参数设置为True来创建页眉。

Footer必需IntegerInteger值,用于表示将具有相关联组页脚的字段或表达式。如果footer?参数为True(–1),那么字段或表达式将具有组页脚。如果 footer 参数为False(0),那么字段或表达式将没有组页脚。可以通过将该参数设置为True来创建页脚。

说明

例如,假设您正创建的自定义向导为用户提供了在设计报告时要在其上分组数据的字段选择。从向导中调用CreateGroupLevel方法可以根据用户的选择创建合适的组。

在设计用于创建具有组或汇总的报表的向导时,可以使用CreateGroupLevel方法。CreateGroupLevel方法将在指定的字段或表达式上分组或排序数据,并为组级别创建一个页眉和/或页脚。

CreateGroupLevel方法只能通过报表设计视图获得。

Microsoft Access 使用数组(即GroupLevel 属性数组)来记录为报表创建的组级别。CreateGroupLevel方法基于 expression 参数,将新的组级别添加到数组。然后,CreateGroupLevel方法返回一个索引值,该索引值代表新的组级别在数组中的位置。您在其上排序或分组的第一个字段或表达式为第 0 级,第二个字段或表达式则为第 1 级,依此类推。在一个报表中,最多可具有 10 个组级别(0 至 9)。

当您指定 header 或 footer 参数(或者两者)为True时,报表中的GroupHeaderGroupFooter属性将被设置为 Yes,并且将为组级别创建一个页眉和/或页脚。

创建了页眉或页脚之后,可以设置其他 GroupLevel 属性:GroupOnGroupIntervalKeepTogether。可以在 Visual Basic 或报表的“排序和分组”框中设置这些属性,可通过单击“报表设计”工具栏上的“排序和分组”按钮图像访问。

注释如果向导在新的或现有报表中创建组级别,那么它必须在设计视图中打开报表。

上页:Access 2003完整教程:CreateForm 方法 下页:Access 2003完整教程:CreateReport 方法

Access 2003完整教程:CreateGroupLevel 方法

Access 2003完整教程:CreateReport 方法Access 2003完整教程:CreateReportControl 方法
Access 2003完整教程:CurrentUser 方法Access 2003完整教程:CurrentDb 方法
Access 2003完整教程:DAvg 函数Access 2003完整教程:DCount 函数
Access 2003完整教程:DDE 函数Access 2003完整教程:DDEInitiate 函数
Access 2003完整教程:DDERequest 函数Access 2003完整教程:DeleteControl 方法
Access 2003完整教程:DeleteReportControl 方法Access 2003完整教程:DFirst、DLast 函数
Access 2003完整教程:DLookup 函数Access 2003完整教程:HyperlinkPart 方法
Access 2003完整教程:LoadPicture 方法Access 2003完整教程:Nz 函数
Access 2003完整教程:SysCmd 方法Access 2003完整教程:将数据透视表视图内容的格式设置成从右到左读取或从左到右读取
Access 2003完整教程:窗体的“数据透视表”和“数据透视图”视图中可用的函数Access 2003完整教程:关于在“Visual Basic 编辑器”中获取 Access 产品帮助
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号