本指南描述了在 Visual Studio 设计时刻,在报表中计算一个内置 汇总函数 的步骤 。

要在报表中计算汇总函数,则执行下列操作。

  1. 创建一个 表格报表,把它绑定到 Northwind 示例数据库 (与 XtraReports 安装一起提供的 nwind.mdb 文件) 的 "Products" 表。 在本指南中,我们以下面的报表开始。

  2. 为了在报表底部显示汇总值,而添加一个 ReportFooter 带区。

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

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

    在被调用的 Summary Editor 中,把 Bound field(绑定字段) 设置为 UnitsOnOrder 数据字段。 同时,把 Summary function(汇总函数) 设置为 Sum(合计)。 注意,除了简单的汇总以外,还可以选择众多的内置函数,诸如 Count(计数)、Average(求平均值) 等等。

    勾选 Ignore NULL values(忽略NULL值) 选项,从而当数据集包含这种记录时不影响求和。

    Summary Running 部分选中 Report,从而计算整个报表的合计值。

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

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

切换到 Preview 标签页 并查看结果。

要学习如何把汇总函数的结果用作 对报表组排序 的标准,请参阅 如何: 通过汇总函数的计算结果对分组排序

Expand image参阅