本指南描述了使用 XRPivotGrid 控件来创建 交叉表报表 的步骤。 此控件被设计用于把透视表嵌入到报表中,从而提供自动计算汇总和总计的功能,计算时不限制表的行数与列数。

尽管 XRPivotGrid 控件是独立的 原产报表控件,并基于 XtraPivotGrid 套件,但是在 XtraReports 中使用 XRPivotGrid 控件时,不需要购买 XtraPivotGrid 套件。 只需要把对适当程序集 (DevExpress.PivotGrid.v10.2.Core.dllDevExpress.XtraPivotGrid.v10.2.dll) 的引用添加到项目的 引用 列表中。 当把 XtraReport 添加到项目中时,会自动添加这些引用。

Note注意

如果您更喜欢观看视频,而不是执行这些按步骤的操作指令,那么可以在我们的 DevExpress 频道数据库中访问相应的指南: 报表工具 —— 如何创建交叉表报表 (需要因特网连接)。

要创建交叉表报表,则执行下列操作。

Expand image 准备数据绑定 XRPivotGrid 控件

Expand image 指定透视网格的内容

Expand image 调整透视网格的布局

Expand image 查看运行结果

CodeCentralShow Me

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

Expand image参阅