You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在NetSuite已保存搜索中按文档号变化插入空白行?

NetSuite保存搜索添加文档号分隔空白行方案

由于你的搜索必须保留main line = false的配置,要实现文档号变化时插入空白行,可按以下操作:

步骤1:添加自定义公式字段

在保存搜索的结果标签页中,新增一个「自定义公式(文本类型)」字段,公式内容:

CASE WHEN {tranid} != LAG({tranid}) OVER (ORDER BY {trandate}, {tranid}) THEN '\n' ELSE '' END

该公式会判断当前行文档号是否与上一行不同,不同则输出换行符,否则输出空值。

步骤2:调整字段显示设置

将这个自定义公式字段移至所有字段的最上方,同时设置字段的显示类型为「隐藏」——这样既不会在报告中显示多余文本,换行符的分隔效果依然生效。

步骤3:验证输出效果

运行保存搜索后,同一文档号的行会连续展示,文档号切换时自动插入空白行,最终效果如下:

SO00412 item sell cost gp
SO00412 item sell cost gp
SO00412 item sell cost gp

SO00413 item sell cost gp

SO00414 item sell cost gp

注意事项

  • 确保搜索排序规则以文档号(或{trandate}+{tranid})为优先级,否则LAG函数无法正确对比上一行文档号。
  • 若导出为CSV格式,可将公式中的'\n'替换为CHAR(13)||CHAR(10),适配不同系统的换行需求。

内容的提问来源于stack exchange,提问作者Pmac08

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 23:17:03