Report Format
在salesforce的classic中,我们可以看到有4种Report Format:
- Tabular:Tabular是salesforce创建Report默认的format方式,也是最简单和最快的方式。此种类型最适合应用于纪录列表或者具有单个总计的列表。当然此种类型也有限制,此种方式不能创建chart,在不使用Row Limit情况下也不能用作Dashboard的source report。
- Summary:Summary在Tabular的基础上,增加了针对某个列进行数据分组,查看分类汇总以及创建图标,同时也可以作为Dashboard的source report.
- Matrix:此种格式和上面的Summary效果相似,区别在于使用Matrix可以针对行和列对数据进行分组和汇总。此种格式经常用于比较相关的汇总信息,特别是用于对大量数据进行汇总并且要根据不同的字段进行比较,或者是想要通过日期/产品/人/地理等维度去看数据。
- Joined:Join Report可以让你创建多个report块为你的数据提供不同的视图。每一块都类似一个子report,可以展示独立的字段等信息,也可以使用不同的report type展示数据。Join Report最多可以显示5个report块。
虽然Lightning环境下没有直接选择到Report Format的地方,但是可以基于是否选择group信息来指定Report Format。
Tabular的Demo:我们可以参考superbadge中的Potential SB Product Names for R&D
这个report,里面只是标准的记录列表。
Summary的Demo: 我们可以参考superbadge中的Marketing's SB Lead Report for Sales
这个report。这个report中我们可以看到通过Opportunity Stage作为行的分组。如果没有数字相关的字段,小记和总和部分也都是空的内容。有几个点:
- Row Count:记录当前满足的子组(sub group,比如下面的demo中,每个阶段都作为一个子组)的记录数以及总计的记录数;
- Detail Rows:标记当前是否显示子信息还是只显示汇总信息,如果当前勾选,则会显示所有的字段的记录信息,否则只会显示每个子组的汇总信息,细节展示可以查看下方gif;
- Subtotals:标记当前report是否展示小记内容。小记代表每个子group的subtotal的行,如果勾选则显示,否则不显示;
- Grand Total: 标记当前report是否展示总计内容。总计代表当前所有小记的汇总或者所有记录的汇总。勾选则显示总计的行,否则不显示。
Matrix的demo: 我们可以参考superbadge中的Temperature to kWh Research
这个report。这个report中我们可以看到通过选择的一个bucket field: Temperature Range作为行的分组。选择SolarBot Model作为列得分组。显示的列包含两个数字类型,并且公式类型选择的是取平均数。这里有几个点(和Summary相同的点不在重复介绍):
- 基于Matrix的report, Detail Rows是点击每个以后,下方展示细节。
- Stacked Summaries:此标签的目的是想在按行和列(矩阵)分组的报告中更方便地查看汇总的指标,可以获得一个方便查看的报告版本,减少滚动的需要。