提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|使用教程|编辑:鲍佳佳|2020-08-04 11:27:49.547|阅读 300 次
概述:矩表实质上是两个数据区域(表和矩阵)的组合。因此,它提供了表和矩阵的所有功能,矩表数据区域由设计区上的虚线表示的四个区域组成:角部区、行组区、列组区和正文区,本文就以上内容以及矩表的布局操作做了详细的说明。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
ActiveReports 是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器,可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时,通过丰富的 API 可以灵活的实现报表创建、加载和运行时的个性化自定义需求。
概要
矩表(Tablix)显示按行和列进行分组的聚合数据汇总。它提供了增强的布局功能, 从简单的创建b表到高级矩阵。矩表实质上是两个数据区域(表和矩阵)的组合。因此,它提供了表和矩阵的所有功能,以及添加包括行或列上的多个相邻组的功能支持和灵活的跨组布局。
您还可以使用矩表数据区域的上下文菜单中的"使行高相同"和"使列宽相同"来设置多行的高度或者多列的宽度。您可以使用Ctrl键和鼠标单击,或者在行头或列头上拖动鼠标来对多个行或列进行选择。
在HTML5Viewer中,您甚至可以冻结矩表数据区域的行和列标题。
本主题描述矩表数据区域中的元素如何协同工作并解释其基本操作。
矩表数据区域由设计区上的虚线表示的四个区域组成:角部区、行组区、列组区和正文区。默认情况下,每个矩表的单元格都包含一个文本框元素,每个单元格的函数由其位置决定。您可以使用 LayoutDirection 属性更改矩表数据区域的布局。
报表设计器包括一个专门设计用于管理矩表分组结构的分组编辑器窗口。分组编辑器窗口位于报表设计器的下面。
下面的图片展示的矩表的各个数据区,其中列分组为"月份",行分组为"区域",以及嵌套的行分组"省份".
分组编辑器窗口包含了以下分组:
下列的表格中显示了销售额、搭赠和比例在行方向上按照区域和省份分组,列是根据月份分组动态生成。总计行显示的是销售额的总和和搭赠的总和。
要在矩表数据区域中执行基本操作, 我们需要首先了解静态和动态行和列的概念。
矩表数据区域中的行或列可以是静态或动态的。矩表数据区域包含提供网格类型布局的多个行和列, 您可以在其中添加或删除静态或动态行和列, 以便有效地显示数据。
行控点和列控点
选择矩表数据区域时,将显示行控点和列控点。这些控点帮助您处理数据区域,并且能够地指定在矩表布局中添加的数据类型。
下表显示了矩表数据区域中出现的不同类型的控点。
矩表的布局操作
矩表数据区域提供了用于执行基本布局操作的上下文菜单选项。通过右键单击选定的行, 可以从上下文菜单中访问矩表行的版式选项。
通过右键单击选定的列, 可以从上下文菜单中访问矩表列的版式选项。
矩表数据区域可用于使用行组和列组显示复杂数据。让我们看几个场景,了解矩表数据区域是如何工作的。
3.5.1 使用多个相邻的组
在矩表数据区域中,与矩阵和表数据区域不同,可以创建多个相邻的组。让我们以销售报告为例,了解分组在矩表数据区域中的工作方式。
场景
组织希望创建按年份和媒体类型显示销售数据的销售报表。若要使用矩表数据区域设计这样的报表,需要在列组区域中创建多个相邻的组,在行组区中是单个组,并在正文区中显示聚合数据。
让我们看看矩表数据区域的每个区域是如何工作的,创建下面给出的期望输出。
列组区
列组区域包含两个相邻的组,即年份和媒体类型。年份组根据年2004和2005显示分组的数据,媒体类型组根据存储在数据库中的DVD、VHS、LaserDisc、HD-DVD媒体类型显示分组的数据值。行组区
行组区包含 StoreName 的单个组。行组区中的单元格显示行组值,并表示行组层次结构的成员。正文区
此区域显示矩表中的 TotalAmount 的合计总和。当单元格位于详细行或列中,矩表正文区中的单元格将显示明细数据,当单元格位于组的行或列中时则聚合组数据。
3.5.2 合并单元格
在矩表数据区域中, 可以合并具有重复值的单元格。让我们以"商店经理"的报告为例,了解在数据区域中单元合并的工作原理。
场景
组织希望创建一个报表,以显示所有商店经理的姓名,使用单元合并的概念,其中具有相同值的单元格自动合并,以避免混乱。
要设计这样的报表,您需要在矩表数据区域中创建嵌套组,以便根据Region(区域)、District(地区)和StoreName(店名)显示Manager(经理)的名称。
让我们看看矩表数据区域的每个区域是如何工作的, 以创建下面给出的期望输出。
列组区
列组区不包含任何组, 但每个列都有静态标签。有四列标签, 即Region、District、Store和Manager,作为标题用来描述有关数据的信息。行组区
行组区包含嵌套在父/子关系中的三组, 以显示行组数据。将自动合并区域 (父) 和区组 (子) 值,以删除重复的数据值。正文区
此区域显示Manager的全名。正文区通过在表达式中使用 and 运算符串联两个字段 "FirstName" 和 "LastName" 来显示Manager的全名。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
文章转载自:本文将演示如何使用DevExpress WPF Grid控件实现列和带的固定,欢迎下载最新版组件体验!
在本文中,我们将探讨如何通过使用 JxBrowser 和 Quill.js 将现代富文本编辑器嵌入到 Java 桌面应用程序中,来克服 Swing、JavaFX 和 SWT 中内置编辑器的局限性。
Word 文档中的批注通常用于协作审阅和反馈。这些批注可能包含文本和图片,它们为文档改进提供了重要的参考信息。本文将演示如何使用 Spire.Doc for Java 在 Java 中提取 Word 文档中的批注文本和图片。
本文主要介绍如何使用DevExpress WinForms Data Grid组件实现列重新排序,欢迎下载最新版组件体验!
亚洲畅销的.NET报表控件,20万用户的选择,可在应用程序中生成各种报表,十多年来一直荣获应用程序的优秀报表生成控件。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢