NetSuite:保存的搜索功能非常类似于Excel中的列文本

人气:428 发布:2022-10-16 标签: search sql excel netsuite

问题描述

我需要在保存的搜索中以NS上传所需的确切格式导出我的NetSuite类。这意味着我需要类的名称和"的子类"。我最好的猜测是使用"文本到列"样式的函数来实现这一点。

目前,我可以调用name(无层次结构)字段,它为我提供了准备导入的类名。但是对于的子类,如果有主类,我需要它来显示主类。

示例:

列输出:主类:子类 预期结果:如果是子类,则显示"主类",否则为空

Thansk for Help!

推荐答案

您可以组合"IF/THEN"逻辑的CASE语句,并使用SUBSTR()和INSTR()函数提取文本。您需要使用以下公式将公式(文本)列添加到搜索中:

CASE WHEN INSTR({class},' : ')>0 THEN SUBSTR({class},1,INSTR({class},' : ')) ELSE '' END

这也可以使用正则表达式来实现,但至少对我来说,公式更加透明,因此它们是我在NetSuite中处理文本的首选解决方案。

887