提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|行业资讯|编辑:陈俊吉|2022-05-30 11:29:40.043|阅读 230 次
概述:本文主要讲解FastReport .NET报表控件的使用教程,如何利用高级矩阵创建复杂报表。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
本文延续了上一篇文章,其中我们研究了如何创建复杂的报表。在那篇文章中创建的报告已成为新对象 AdvancedMatrix 的灵感来源。
上一篇的报告包括三个部分:
1) 年度统计;
2)季度统计;
3)月度统计。
为清楚起见,添加了三个矩阵的复杂报告,其中添加了矩阵之间的间隔
每个部分都是使用单独的矩阵实现的,由于标准 MatrixObject 的限制,必须这样做。在新版本的 FastReport .NET 中,我们添加了此对象的更新版本,称为 AdvancedMatrix。它允许您在一个矩阵中开发整个报告。让我们看看怎么做。
将 AdvancedMatrix 对象添加到空数据带:
改进的数据带上的矩阵
让我们记住我们使用的数据是什么样的:
数据窗口
对于最简单的矩阵,我们需要拖动三个字段:country_name、fruit_type 和 amount。
这是矩阵现在的样子:
设计器中的矩阵和预览
新矩阵允许您更改单元格中的计算。在这种情况下,我们需要金额,但我们可以将其替换为以下列表中的内容:
计算功能
让我们重新制作矩阵。我们需要在分组中使用字段 country_name 和 fruit_type ——报告应该按国家分组水果列表,并且每个单独的年份应该有一个列:
设计器和预览中的矩阵,“年”字段已添加
在这个阶段,我们超越了常规 MatrixObject 的能力。让我们在矩阵中添加额外的字段年份和季度,并将空值替换为零:
年和季度字段已添加到矩阵中,它们按季度形成细分
我们以前必须用两个矩阵来做的事情现在可以只用一个来完成。现在我们按年份和季度进行了细分。让我们更进一步。
添加了按月细分
在这个阶段,我们有一个包含所有必要数据的矩阵。为了增加可读性,我们可以改变矩阵和数据的显示。
首先,让我们将单元格与唯一的文本合并:
选择了多个单元格,在单元格上下文菜单中选择了“合并单元格”选项
用于编辑标题的新菜单有助于显示数据:
打开标题属性编辑器
现在矩阵看起来像这样:
矩阵预览,添加文字说明
最后,我们可以比较由三个常规矩阵对象和一个大矩阵组成时的报告准备速度。
该测试是在配备 AMD Ryzen 5 3600 和 16GB RAM 的计算机上完成的。数据表中显示了 5000 条记录。
如您所见,准备时间平均减少了约 27%,这可以节省大量数据报告的时间。
在本文中,我们向您展示了如何重新创建上一篇文章中的报告。高级矩阵允许您实现几个有用的功能,例如,TopN 过滤器排序用于选择具有最高计算值的 5 条记录。
您可以在我们的文档中了解此对象的所有功能 。
FastReport交流群:702295239 欢迎一起进群讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
通过提供强大的3D CAD数据访问工具并适用于桌面、移动和Web的高级环境3D可视化发动机,HOOPS在提升造船设计和制造流程的效率方面发挥了重要作用。
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。
FastReport VCL用于快速高效地生成报表的附加组件
FastReport Online Designer一个跨平台的可视化Web报表设计器
FastCube VCLFASTCUBE VCL是一款有效的数据分析工具
FastCube.NetFastCube使您能够分析数据并构建汇总表(数据切片),以及轻松,即时地创建各种报表和图表。它是高效分析数据阵列的便利工具。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢