用子记录计数对客户进行报告
问题描述:
我们有一种名为“资产”的记录类型。每个资产都有一个客户作为其父项。 (这是一对多关系 - 客户与资产。)用子记录计数对客户进行报告
每个资产都有一个名为Color的字段,可能的值为Red,Green和Blue。
我想进行保存的搜索或报告,向我显示所有客户的列表,并为每个客户列出红色资产,绿色资产和蓝色资产的数量。
我看不到如何添加三个自定义字段给客户,分别存储红色资产,绿色资产和蓝色资产的数量,然后将这些字段添加到客户保存的搜索结果中。
有没有更好的解决方案?
答
你可以加3的结果列式(数字)摘要类型(SUM) type(SUM) DECODE({Colour}, 'Red', 1)
type(SUM) DECODE({Colour}, 'Green', 1)
type(SUM) DECODE({Colour}, 'Blue', 1)
你也仍然需要进行分组的结果,客户
答
根据资产记录开始新保存的搜索。
在结果选项卡上,单击全部删除并将以下新行添加到搜索中。
领域:客户,小结:集团
场:颜色,摘要:
集团领域:内部ID,小结:计数
当你运行该搜索,它会返回结果与一个每个客户每行颜色的行数,并显示每种颜色和每个客户的资产数量。
有没有办法让所有的三个总数在一条线上? – cja
是的。在结果中创建三个新列,这些列都是公式(数字)。公式可能类似于:'case {custrecord_colour} ='Red'then 1 else 0 end'。将摘要列设置为总和。从结果列表中删除前一个颜色字段。 –
'将摘要列设置为总和' - 哪个摘要列? – cja