在报表开发工具Stimulsoft Report数据透视表的新功能介绍

发布时间 : 2022-09-06 09:43:01.347|阅读 81 次

概述:在本文中,我们将向您介绍自 Stimulsoft Ultimate 2022.3 版本以来可用的数据透视表元素功能。

相关链接:

在本文中,我们将向您介绍自 Stimulsoft Ultimate 2022.3 版本以来可用的数据透视表元素功能。

Stimulsoft Ultimate官方正版下载

使用此仪表板元素,您可以通过匹配一个或多个 Total 列中的行和列值来轻松分析数据。此外,行和列可能有嵌套数据。在这种情况下,查看仪表板时,您可以展开行和列,从而详细说明数据。现在我们添加了对元素行和列的标题进行排序的功能,并默认定义了将行和列扩展为详细数据的条件。但首先要做的事情。

对行和列进行排序

早些时候,在创建数据透视表时,行和列会自动按升序对标题进行排序。无论在源中放置什么数据,它都会发生。排序始终从 A 到 Z 进行。自 2022.3 版本以来,改进了功能并添加了通过以下方式定义排序方向的能力:

  • 升序,即所有标题将从A到Z排序,对于用作行和列标题的数值,从最小到最大。默认情况下,该方向用于对行和列的标题进行排序;
  • 降序,即所有标题将从 Z 到 A 排序,如果是数字值 - 从最大到最小;
  • None,即将显示为行和列标题的数据的顺序,将不会被报告工具处理,因此,标题的值将按照它们在a中的放置顺序显示数据源。

要更改行和列标题的排序方向,您应该打开数据透视表编辑器,在适当的字段中选择数据列,并为排序方向属性设置必要的值。您应该知道,行和列中详细数据的排序方向存在细微差别,但稍后再说。

报表开发工具Stimulsoft Report使用教程

数据透视表中的详细信息

在数据透视表中向下钻取并不意味着移动到新的数据视图(另一个仪表板、报表、元素),而是扩展详细值所在的行或列标题。要创建带有详细信息的标题,您应该将几个数据列添加到数据透视表元素的行和列字段。您可以阅读有关如何在文档中的数据透视表元素中创建向下钻取的信息。

现在让我们退后一步,研究详细字段的排序主题。这里重要的是要了解,如果数据透视表包含多个行和列的详细列,您可以为每个列定义标题的排序方向。通过在元素编辑器中选择每个数据列并更改排序方向属性的值,您可以获得所需的结果。例如,您可以对父标题使用降序方向,对子标题使用升序方向,而对子详细信息标题不进行排序。如上所述,默认情况下,升序排序模式应用于所有行和列的标题。

默认扩展行和列

默认情况下,当有详细信息时,所有行和列的值都会被折叠。在查看器或预览选项卡中查看仪表板时,您可以通过单击将标题展开为详细信息。现在您可以默认定义扩展条件。换言之,在执行条件时,行或列的表头可以是细化的,即在查看仪表板时自动展开。在专门的编辑器中形成行或列的向下钻取值的条件。

在我们仔细研究 Condition 编辑器之前,应该提到这两个时刻。

  • 首先,仅当数据详细信息在数据透视表中形成时,扩展能力才相关。换言之,当向Rows和Columns字段添加多个数据列时;
  • 其次,您可以为每个向下钻取级别定义数据扩展条件。例如,类别将从第二个开始扩展,并且这些类别中的产品只有在它们的名称匹配时才会被扩展。
形成细节条件

要打开Condition编辑器,您应该在元素编辑器中从Rows和Columns字段中选择一个数据列,然后单击Properties面板中Expand属性旁边的Browse按钮。编辑器包含两个变量—— index和value。索引变量实际上是行(从上到下)或列(从左到右)的序数。value变量是行或列的值,即实际上是数据透视表中行标题或列的名称。

使用这些变量和运算符(逻辑和数学),形成了详细说明行或列的条件。之后,如果条件执行,则默认在查看器中展开一行或一列。如果不执行该条件,则将折叠一行或一列。但是,在查看仪表板时可以通过单击来扩展它。

例如,如果您可以index > 2在行扩展条件的编辑器中指定表达式,则表示第二个之后的行将默认详细说明。如果value == "CategoryName"在列扩展条件编辑器中指定表达式,则数据透视表的列名称为CategoryName标题将被扩展。因此,默认形成行或列扩展的条件。此外,使用逻辑运算符,您可以创建复杂的扩展条件,例如index > 2 && value == "CategoryName". 在这种情况下,如果行或列的序列号超过2并且标题名称为CategoryName ,则将展开该行或列。

例如,对于类别,我们指定条件index > 2 && value == "Condiments",并从第二个开始展开所有行,但前提是类别名称为Condiments。对于产品,我们指定表达式value == "Genen Shouyu",如果名称为Genen Shouyu ,则扩展所有产品的行。

报表开发工具Stimulsoft Report使用教程

新属性大大提升了数据透视表作为仪表板分析元素的功能。

更多Stimulsoft教程点击查看。

想要了解Stimulsoft价格信息的朋友,欢迎咨询慧都官方客服。

加入官方社群,了解更多产品信息,互相交流。

QQ群号:740060302


在线
客服
微信
QQ 电话
023-68661681
返回
顶部