【问题标题】:Formula in Netsuite Saved SearchNetsuite 保存的搜索中的公式
【发布时间】:2015-12-01 12:07:50
【问题描述】:

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

【问题讨论】:

  • 您需要在某些 SuiteScript 中使用它,还是专门用于 UI 中?如果您不需要脚本访问此搜索,那么我相信您可以在报告而不是保存的搜索中完成此操作。

标签: search save formula netsuite


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

    我认为仅通过保存搜索是不可能的。

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

    您可以进一步编写一个套件/portlet 脚本来使用保存的搜索结果并计算统计数据,然后再呈现在 UI 上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 2023-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多