Netsuite保存搜索中的公式

时间:2015-12-01 12:07:50

标签: search save formula netsuite

我这里有问题。在第1列中,我有所有交易的计数,在第2列中,我有特定状态的交易计数。在第3列中,我想要高于2的百分比;比如特定交易的数量/总数。在Netsuite有可能吗?

2 个答案:

答案 0 :(得分:2)

实际上有一个有趣的功能可以实现这一点。具有聚合函数的公式字段在行上有聚合时起作用。因此,例如,如果您希望在销售订单搜索中查看状态为Billed的订单百分比,则应使用以下公式输入公式(百分比)结果:

sum(case when {status} = 'Billed' then 1 else 0 end) / count({tranid})

并将聚合应用于该列。样本使用最大值但最小值和平均值产生相同的结果。

Saved Search Setup - All Sales Orders Since Nov 1

Saved Search Results Setup

答案 1 :(得分:1)

我认为只有保存的搜索才能实现这一点。

您必须对搜索结果列status进行分组,因此,所有计数总数将基于状态,您无法根据其他搜索结果列来编写聚合。

您可以进一步编写一个suitelet / portlet脚本来使用保存的搜索结果,并在UI上显示之前计算统计数据。