一个简单的数据透视报表包含Tablix数据区域。 该报告使用默认的行和列组显示数据。
您将学到什么
本教程将指导您完成使用Tablix数据区域创建简单的Pivot报表的步骤。
访问ActiveReports Web设计器
创建报告布局
将数据绑定到Tablix数据区域
将标签添加到Tablix数据区域
管理资料
添加报告标题
自定义数据透视报表的外观
预览并保存报告
注意:本教程使用共享数据集-CustomerOrders。 |
---|
完成本教程后,您将获得一个类似于以下内容的报告。
创建一个简单的数据透视报表
访问ActiveReports Web设计器
运行可从以下链接下载的Web设计器样本(WebDesigner_MVC(Core)):
https://github.com/activereports/WebSamples14/tree/master/WebDesignerSamples
将在浏览器中打开Web设计器,以准备创建报告。
创建报告布局
1、将Tablix数据区域拖放到报表的设计区域。
2、您将看到一个行组区域和一个列组区域,如图所示。
要添加静态行以显示列组的标签(静态文本),
1、右键单击列组区域以查看上下文菜单中的选项。
2、转到行,然后选择外部组-上方。
现在,设计区域中的tablix如下所示。
将数据绑定到Tablix数据区域
现在让我们用数据填充Tablix数据区域。 我们希望标题沿着行显示,不同的媒体类型沿着列显示,并且总价格与之相对应。
1、单击CustomerOrders数据集旁边的下拉列表,以查看添加的数据集中的字段。
2、如图所示,将“标题”字段拖放到行组区域。
3、将MediaType字段拖放到列组上。
4、同样,将“价格”字段拖放到tablix的主体上。
要显示媒体类型的总价,
5、选择包含价格字段的正文区域。
6、转到“属性”窗格,然后选择“值”属性旁边的单选按钮。
7、从下拉列表中选择Expression ...,然后在Expression Editor中输入以下表达式:
=Sum(Fields!Price.Value)
将标签添加到Tablix数据区域
要合并tablix角区域(左上)中的单元格,
1、使用鼠标拖动或仅使用Ctrl + Click组合在tablix角区域中选择单元格。
2、右键单击选定的单元格以查看上下文菜单中的选项,转到“单元格”,然后选择“合并单元格”。
要为列提供标签,
3、输入文字“按媒体类型的价格”。
4、选择列组MediaType上方的文本框,然后输入文本“ Media Type”。
现在,tablix具有列标签,如图所示。
数据管理
在Tablix数据区域中,您需要管理如何在行和列之间呈现分组数据。这是通过使用组表达式来完成的,如下所述。
1、在资源管理器中,选择Tablix数据区域。
2、单击“组编辑器”图标以显示行组和列组。
要为每个行组显示一次标题:
3、选择Tablix1_Title1行组,然后转到“属性”窗格。
4、在“组表达式”属性中,单击“显示项目”,然后选择“添加项目”。
5、单击单选按钮以显示字段,然后选择“标题”字段。
要为每个列组显示一次媒体类型:
6、选择Tablix1__MediaType1列组,然后转到“属性”窗格。
7、在“组表达式”属性中,单击“显示项目”,然后选择“添加项目”。
8、单击单选按钮以显示字段,然后选择MediaType字段。
添加报告标题
1、将一个TextBox控件拖放到tablix上方。如果需要,请重新放置Tablix,以为文本框创建空间。
2、在文本框内单击,然后输入文本“客户订单价格表”。
自定义数据透视报表的外观
注意:您可能需要调整报表上控件的大小和位置,以容纳数据并保持外观整洁。 |
---|
1、要将边框应用于tablix,请选择Tablix数据区域,并将BORDER-Style属性设置为Solid。
2、要自定义Tablix的静态行和报告标题,请为文本框设置以下属性,这些文本框的文本为“按媒体类型的价格”,“媒体类型”和“客户订单价格表”。
属性 | 值 |
---|---|
BACKGROUND - Color | Plum |
TEXT - Font Weight | Bold |
TEXT - Text Align | Center |
BORDER - Style | Solid |
3、要自定义tablix的正文区域和分组区域,请设置以下属性。
属性 | 值 |
---|---|
Body area (=Sum([Price])) | |
BORDER - Style | Solid |
TEXT - Text Align | Center |
Row group area (=[Title]) | |
BORDER - Style | Solid |
Column group area (=[MediaType]) | |
TEXT - Text Align | Center |
BACKGROUND - Color | MediumOrchid |
预览并保存报告
单击预览以在最终输出中查看报告。
通过单击设计器左上方的“上一步”退出预览模式。
单击“保存”以打开“保存”对话框。 输入报告名称,然后单击“保存报告”。
相关资源:
注意
如需寻求在线帮助,请访问 ActiveReports 求助中心
如需了解更多ActiveReports产品特性,请访问 ActiveReports 官方网站
ActiveReports 官方技术交流群:109783140
下载产品体验产品功能:http://www.gcpowertools.com.cn/products/download.aspx?pid=16