我这里有问题。在第1列中,我有所有交易的计数,在第2列中,我有特定状态的交易计数。在第3列中,我想要高于2的百分比;比如特定交易的数量/总数。在Netsuite有可能吗?
答案 0 :(得分:2)
实际上有一个有趣的功能可以实现这一点。具有聚合函数的公式字段在行上有聚合时起作用。因此,例如,如果您希望在销售订单搜索中查看状态为Billed的订单百分比,则应使用以下公式输入公式(百分比)结果:
sum(case when {status} = 'Billed' then 1 else 0 end) / count({tranid})
并将聚合应用于该列。样本使用最大值但最小值和平均值产生相同的结果。
答案 1 :(得分:1)
我认为只有保存的搜索才能实现这一点。
您必须对搜索结果列status
进行分组,因此,所有计数总数将基于状态,您无法根据其他搜索结果列来编写聚合。
您可以进一步编写一个suitelet / portlet脚本来使用保存的搜索结果,并在UI上显示之前计算统计数据。