本指南描述了计算 累计型汇总 —— 一个内置 汇总函数 的步骤。 它与 标准汇总 的不同之处在于要累计当前的汇总值和之前已计算的汇总值。

要计算报表中的累计型汇总,则执行下列操作。

  1. 创建一个 表格报表,把它绑定到 Northwind 示例数据库 (与 XtraReports 安装一起提供的 nwind.mdb 文件) 的 "Products" 表。 同时,按照 CategoryID 数据字段 对报表分组。 报表的布局与下面的相像。

  2. 为了在每个组的底部都显示汇总值,而把一个 GroupFooter 带区添加到报表,例如,使用 Group and Sort 面板

    … 并从 Field List(字段列表) 中把 UnitsOnOrder 字段拖放到所创建的带区中。

  3. 然后,单击标签的 智能标记,并在它的操作列表中,单击 XRLabel.Summary 属性的省略号按钮。

    在被调用的 Summary Editor 中,把 Summary function(汇总函数) 设置为 RunningSummary。 同时,在 Summary Running 部分选中 Report,从而对整个报表累计合计值。

    另外,还可以指定汇总函数的 格式字符串。 注意,取值的格式设置被独立应用于汇总值,并且比一般的格式设置有更高的优先级。

    单击 OK 按钮应用设置并关闭对话框。

现在报表已经就绪。 切换到 Preview 标签页 并查看结果。

CodeCentralShow Me

在 DevExpress Code Central 数据库中可以找到完整的示例项目,网址是 http://www.devexpress.com/example=E627。 取决于目标平台类型 (ASP.NET、WinForms 等),可以在线运行本示例,或者下载自动可执行的示例。

Expand image参阅