没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|使用教程|编辑:鲍佳佳|2021-03-30 10:12:26.330|阅读 208 次
概述:ActiveReports 的图表控件支持绝大多数常用的二维和三维图表类型,包括XY图表和财务图表。通过使用图表控件的定制功能,如修改坐标轴、图注、图例等,用户可以创建任何其所需要的图表效果。用户还可以通过代码把定义好的图表输出为多种图像格式。 本文将演示如何在 ActivReports 中实现图文混淆报表。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。
ActiveReports 的图表控件支持绝大多数常用的二维和三维图表类型,包括XY图表和财务图表。通过使用图表控件的定制功能,如修改坐标轴、图注、图例等,用户可以创建任何其所需要的图表效果。用户还可以通过代码把定义好的图表输出为多种图像格式。 本文将演示如何在 ActivReports 中实现图文混淆报表。
我们将要实现的是2011年度各类产品销量统计报表,其中图表按照产品类别统计销量,表格按照类别和月份统计销售量。
1、创建报表文件
在 ASP.ENT 应用程序中添加一个名为 rptSalesByCategory.rdlx 的页面报表文件,使用的报表模板为“ActiveReports RDL报表”。
2、为 rptSalesByCategory 报表添加数据源
通过 VS2010 “菜单” –> “其他窗口” –> “报表资源管理器 ” 打开 ActiveReports 报表资源管理器,在数据源节点上鼠标右键,并选择“添加数据源”。在出现的报表数据源对话框中,输入下图所示的信息:
2.1、在新创建的 NWind_CHS 数据源节点上鼠标右键,并选择添加数据集,在出现的数据集对话框中输入一下信息:
常规选项卡 –> 名称:Sales
查询选项卡 –> 查询:
类别.类别名称,t.* (类别.类别ID,(订单明细.数量) 销售量 (( 订单订单明细 订单.订单ID = 订单明细.订单ID)产品 订单明细.产品ID = 产品.产品ID)类别 产品.类别ID = 类别.类别IDDATEDIFF("yyyy",订单.订购日期,'2011-01-01') = 0类别.类别ID, 类别.类别名称类别.类别ID, 类别.类别名称 ) t类别 t.类别ID = 类别.类别ID
2.2、在 NWind_CHS 数据源节点上鼠标右键,并选择添加数据集,在出现的数据集对话框中输入一下信息:
常规选项卡 –> 名称:SaleDetails
查询选项卡 –> 查询:
类别.类别名称,t.* (DATEPART("m",订单.订购日期) 订购月,类别.类别ID,(订单明细.数量) 销售量 (( 订单订单明细 订单.订单ID = 订单明细.订单ID)产品 订单明细.产品ID = 产品.产品ID)类别 产品.类别ID = 类别.类别IDDATEDIFF("yyyy",订单.订购日期,'2011-01-01') = 0DATEPART("m",订单.订购日期),类别.类别ID, 类别.类别名称DATEPART("m",订单.订购日期),类别.类别ID, 类别.类别名称 ) t类别 t.类别ID = 类别.类别ID
3、创建图表对象
从 VS 工具箱中将 Chart 控件添加到报表设计界面,选中 Chart 后在属性窗口中的命令区域会显示 Chart 相关的操作命令,我们点击【图表数据…】命链接,此时会显示图表数据对话框,按照以下截图完成 Chart 的设置:
3.1 图表数据-常规设置
名称: | Chart1 |
工具提示: | 2011年度各类产品销售量统计表 |
数据集名称: | Sales |
3.2、图表数据-系列值
系列标签: | 销售量 |
值: | =Sum([销售量]) |
3.3、图表数据-类别分组
分组-表达式: | =[类别名称] |
标签: | =[类别名称] |
4、创建数据明细表
我们将使用矩阵控件 Matrix 来显示每月,每类产品的销售量,从 VS 工具箱中将矩阵控件 Matrix 添加到报表设计界面,并选择矩阵控件,此时在属性窗口中的命令区域会显示【属性对话框…】命令链接,点击该链接。
4.1、矩阵-常规设置
数据集名称: | SaleDetails |
4.2、矩阵-行分组
常规-分组-表达式: | =[订购月] |
排序-表达式: | =[订购月] |
4.3、矩阵-列分组
常规-分组-表达式: | =[类别名称] |
4.4、我们得到的最终设计效果和运行效果如下图所示:
5、运行程序
今天的内容就到这了,不要忘了在评论区留下的意见和建议!现电子表格控件ActiveReports正版授权限时优惠!低至3490;企业版最高立减上万元。点击了解更多优惠!
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn
文章转载自:从版本2025.2.2开始, Stimulsoft 产品中引入了一个新的关系参数JoinType 。它定义了两个数据源之间的连接类型。在本文中,我们将深入探讨如何使用此参数。
本文将详细介绍如何使用 C# 和 Spire.XLS for .NET 库将 Excel XLS 或 XLSX 文件转换为 Markdown 格式。
Webix 是一套完整的前端开发框架,它允许开发者利用 JavaScript、CSS 和 HTML5 技术,快速构建出富交互性的 Web 应用程序。该框架提供了超过 100 个预制且可高度定制的组件,涵盖了数据表格、图表、表单、布局等各类常见的用户界面元素。无论是经验丰富的专业开发者,还是初涉 Web 开发领域的新手,都能从 Webix 的易用性和强大功能中受益。
CAD VCL Multiplatform是一个高质量的多功能源代码库,可用于 Delphi 和 C++Builder 应用程序。支持 2D 和 3D CAD 格式,包括DWG、DXF、 HPGL PLT、HGL、STEP、IGES、STL、ACIS SAT、BREP、CGM、SVG等。该产品不需要安装 AutoCAD® 或其他附加应用程序。
亚洲畅销的.NET报表控件,20万用户的选择,可在应用程序中生成各种报表,十多年来一直荣获应用程序的优秀报表生成控件。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@wqylolg.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢