深挖YonBuilder报表分析 - 主子表、树型表与数据穿透应用指南
2024-01-02 17:17:04
利用主子表、树型表和数据穿透提升报表配置
在上一篇文章中,我们深入探讨了 YonBuilder 的基本报表配置和交叉表的构建方式。现在,让我们继续深入探索 YonBuilder 的报表配置,重点关注主子表、树型表和数据穿透的使用。这些功能可以帮助您创建更复杂、更具交互性的报表,以更好地分析和理解您的数据。
主子表:建立父子级关系
主子表是一种特殊类型的报表,它允许您连接两张或更多表并以父子关系的方式呈现数据。这非常适合轻松查看和分析相关数据,而无需在多个报表之间切换。
例如,假设您有一个包含员工信息的表,以及另一个包含员工订单信息的表。您可以使用主子表将这两个表连接起来,以便查看每个员工的订单信息。
要创建主子表,只需遵循以下步骤:
- 在 YonBuilder 中打开您的报表。
- 从“数据源”面板中,选择您要连接的两张表。
- 将主表拖放到画布上。
- 将子表拖放到画布上,并将其放置在主表下方。
- 在“属性”面板中,选择“关系”选项卡。
- 在“主表字段”下拉列表中,选择主表中的字段。
- 在“子表字段”下拉列表中,选择子表中的字段。
- 单击“确定”按钮。
瞧!您现在已创建了一个主子表。当您在主表中选择一个值时,子表将自动显示该值相关的数据。
树型表:可视化层次结构
树型表是一种分层结构的报表,可以帮助您可视化数据之间的层次关系。对于分析组织结构、产品分类或任何其他具有层次结构的数据,这非常有用。
例如,假设您有一个包含员工信息的表,其中包含员工的姓名、职位和上级信息。您可以使用树型表来可视化员工的组织结构。
要创建树型表,请执行以下操作:
- 在 YonBuilder 中打开您的报表。
- 从“数据源”面板中,选择您要使用的表。
- 将该表拖放到画布上。
- 在“属性”面板中,选择“树形结构”选项卡。
- 在“父字段”下拉列表中,选择表示父项的字段。
- 在“子字段”下拉列表中,选择表示子项的字段。
- 单击“确定”按钮。
现在,您已成功创建了一个树型表。当您在树型表中展开或折叠节点时,将自动显示或隐藏相关的数据。
数据穿透:深度钻取详细信息
数据穿透是一种允许您钻取到报表中详细信息的功能。对于分析数据并发现潜在趋势或问题,这非常有用。
例如,假设您有一个包含销售数据的报表。您可以使用数据穿透来钻取到每个产品或客户的详细信息。
要启用数据穿透,只需执行以下操作:
- 在 YonBuilder 中打开您的报表。
- 选择您要启用数据穿透的报表元素。
- 在“属性”面板中,选择“数据穿透”选项卡。
- 勾选“启用数据穿透”复选框。
- 选择要作为数据穿透目标的字段。
- 单击“确定”按钮。
现在,您已在报表中启用了数据穿透。当您单击报表元素时,将自动显示该元素的详细信息。
结论:提升报表配置的利器
主子表、树型表和数据穿透是 YonBuilder 中强大的功能,可以帮助您创建更复杂、更具交互性的报表。这些功能使您能够更深入地分析和理解您的数据,从而做出更明智的决策。
常见问题解答
1. 什么是主子表,何时使用它?
主子表是一种显示两张或更多表中相关数据的报表类型。它适合需要查看父子级关系数据的场景。
2. 树型表有什么好处?
树型表可以帮助可视化数据之间的层次结构,从而更轻松地分析组织结构或产品分类等复杂关系。
3. 数据穿透如何帮助我?
数据穿透允许您深入钻取报表中的详细信息,从而更深入地了解数据并发现潜在趋势或问题。
4. 如何在 YonBuilder 中启用数据穿透?
在“属性”面板的“数据穿透”选项卡中,勾选“启用数据穿透”复选框即可启用数据穿透。
5. 这些功能如何协同工作以增强报表?
主子表、树型表和数据穿透可以协同工作,提供多维度的分析。主子表建立父子关系,树型表可视化层次结构,而数据穿透允许深度钻取详细信息。