ActiveReports报表实战应用教程(三)——图表报表

ActiveReports报表实战应用教程(三)——图表报表通过 VS2010 “菜单” –> “其他窗口” –> “报表资源管理器 ” 打开ActiveReports 报表资源管理器,在数据

大家好,欢迎来到IT知识分享网。

ActiveReports 的图表控件支持绝大多数常用的二维和三维图表类型,包括XY图表和财务图表。通过使用图表控件的定制功能,如修改坐标轴、图注、图例等,用户可以创建任何其所需要的图表效果。用户还可以通过代码把定义好的图表输出为多种图像格式。 本文将演示如何在 ActivReports 中实现图文混淆报表。

我们将要实现的是2011年度各类产品销量统计报表,其中图表按照产品类别统计销量,表格按照类别和月份统计销售量。

ActiveReports官方最新版免费下载试用,历史版本下载,在线文档和帮助文件下载-慧都网

1. 创建报表文件

在ASP.ENT应用程序中添加一个名为rptSalesByCategory.rdlx的页面报表文件,使用的报表模板为“ActiveReports RDL报表”。

ActiveReports报表实战应用教程(三)——图表报表

2. 为 rptSalesByCategory 报表添加数据源

通过 VS2010 “菜单” –> “其他窗口” –> “报表资源管理器 ” 打开ActiveReports 报表资源管理器,在数据源节点上鼠标右键,并选择“添加数据源”。在出现的报表数据源对话框中,输入下图所示的信息:

ActiveReports报表实战应用教程(三)——图表报表

2.1. 在新创建的 NWind_CHS 数据源节点上鼠标右键,并选择添加数据集,在出现的数据集对话框中输入一下信息:

常规选项卡 –> 名称:Sales

查询选项卡 –> 查询:

ActiveReports报表实战应用教程(三)——图表报表

2.2. 在 NWind_CHS 数据源节点上鼠标右键,并选择添加数据集,在出现的数据集对话框中输入一下信息:

常规选项卡 –> 名称:SaleDetails

查询选项卡 –> 查询:

ActiveReports报表实战应用教程(三)——图表报表

3. 创建图表对象

从 VS 工具箱中将 Chart 控件添加到报表设计界面,选中 Chart 后在属性窗口中的命令区域会显示 Chart 相关的操作命令,我们点击【图表数据…】命链接,此时会显示图表数据对话框,按照以下截图完成 Chart 的设置:

3.1 图表数据-常规设置

ActiveReports报表实战应用教程(三)——图表报表

ActiveReports报表实战应用教程(三)——图表报表

3.2 图表数据-系列值

ActiveReports报表实战应用教程(三)——图表报表

ActiveReports报表实战应用教程(三)——图表报表

3.3 图表数据-类别分组

ActiveReports报表实战应用教程(三)——图表报表

ActiveReports报表实战应用教程(三)——图表报表

4. 创建数据明细表

我们将使用矩阵控件 Matrix 来显示每月,每类产品的销售量,从 VS 工具箱中将矩阵控件 Matrix 添加到报表设计界面,并选择矩阵控件,此时在属性窗口中的命令区域会显示【属性对话框…】命令链接,点击该链接。

4.1 矩阵-常规设置

ActiveReports报表实战应用教程(三)——图表报表

ActiveReports报表实战应用教程(三)——图表报表

4.2 矩阵-行分组

ActiveReports报表实战应用教程(三)——图表报表

ActiveReports报表实战应用教程(三)——图表报表

4.3 矩阵-列分组

ActiveReports报表实战应用教程(三)——图表报表

ActiveReports报表实战应用教程(三)——图表报表

4.4 我们得到的最终设计效果和运行效果如下图所示:

ActiveReports报表实战应用教程(三)——图表报表

5. 运行程序

ActiveReports报表实战应用教程(三)——图表报表

ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。

本文转载自葡萄城

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/48941.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信