返回

深挖YonBuilder报表分析 - 主子表、树型表与数据穿透应用指南

闲谈

利用主子表、树型表和数据穿透提升报表配置

在上一篇文章中,我们深入探讨了 YonBuilder 的基本报表配置和交叉表的构建方式。现在,让我们继续深入探索 YonBuilder 的报表配置,重点关注主子表、树型表和数据穿透的使用。这些功能可以帮助您创建更复杂、更具交互性的报表,以更好地分析和理解您的数据。

主子表:建立父子级关系

主子表是一种特殊类型的报表,它允许您连接两张或更多表并以父子关系的方式呈现数据。这非常适合轻松查看和分析相关数据,而无需在多个报表之间切换。

例如,假设您有一个包含员工信息的表,以及另一个包含员工订单信息的表。您可以使用主子表将这两个表连接起来,以便查看每个员工的订单信息。

要创建主子表,只需遵循以下步骤:

  1. 在 YonBuilder 中打开您的报表。
  2. 从“数据源”面板中,选择您要连接的两张表。
  3. 将主表拖放到画布上。
  4. 将子表拖放到画布上,并将其放置在主表下方。
  5. 在“属性”面板中,选择“关系”选项卡。
  6. 在“主表字段”下拉列表中,选择主表中的字段。
  7. 在“子表字段”下拉列表中,选择子表中的字段。
  8. 单击“确定”按钮。

瞧!您现在已创建了一个主子表。当您在主表中选择一个值时,子表将自动显示该值相关的数据。

树型表:可视化层次结构

树型表是一种分层结构的报表,可以帮助您可视化数据之间的层次关系。对于分析组织结构、产品分类或任何其他具有层次结构的数据,这非常有用。

例如,假设您有一个包含员工信息的表,其中包含员工的姓名、职位和上级信息。您可以使用树型表来可视化员工的组织结构。

要创建树型表,请执行以下操作:

  1. 在 YonBuilder 中打开您的报表。
  2. 从“数据源”面板中,选择您要使用的表。
  3. 将该表拖放到画布上。
  4. 在“属性”面板中,选择“树形结构”选项卡。
  5. 在“父字段”下拉列表中,选择表示父项的字段。
  6. 在“子字段”下拉列表中,选择表示子项的字段。
  7. 单击“确定”按钮。

现在,您已成功创建了一个树型表。当您在树型表中展开或折叠节点时,将自动显示或隐藏相关的数据。

数据穿透:深度钻取详细信息

数据穿透是一种允许您钻取到报表中详细信息的功能。对于分析数据并发现潜在趋势或问题,这非常有用。

例如,假设您有一个包含销售数据的报表。您可以使用数据穿透来钻取到每个产品或客户的详细信息。

要启用数据穿透,只需执行以下操作:

  1. 在 YonBuilder 中打开您的报表。
  2. 选择您要启用数据穿透的报表元素。
  3. 在“属性”面板中,选择“数据穿透”选项卡。
  4. 勾选“启用数据穿透”复选框。
  5. 选择要作为数据穿透目标的字段。
  6. 单击“确定”按钮。

现在,您已在报表中启用了数据穿透。当您单击报表元素时,将自动显示该元素的详细信息。

结论:提升报表配置的利器

主子表、树型表和数据穿透是 YonBuilder 中强大的功能,可以帮助您创建更复杂、更具交互性的报表。这些功能使您能够更深入地分析和理解您的数据,从而做出更明智的决策。

常见问题解答

1. 什么是主子表,何时使用它?
主子表是一种显示两张或更多表中相关数据的报表类型。它适合需要查看父子级关系数据的场景。

2. 树型表有什么好处?
树型表可以帮助可视化数据之间的层次结构,从而更轻松地分析组织结构或产品分类等复杂关系。

3. 数据穿透如何帮助我?
数据穿透允许您深入钻取报表中的详细信息,从而更深入地了解数据并发现潜在趋势或问题。

4. 如何在 YonBuilder 中启用数据穿透?
在“属性”面板的“数据穿透”选项卡中,勾选“启用数据穿透”复选框即可启用数据穿透。

5. 这些功能如何协同工作以增强报表?
主子表、树型表和数据穿透可以协同工作,提供多维度的分析。主子表建立父子关系,树型表可视化层次结构,而数据穿透允许深度钻取详细信息。