Netsuite - 保存的搜索公式(文本)Case statement concat 2 fields

Netsuite - Saved Search Formula(text) Case statement concat 2 fields

我需要用公式(文本)连接 2 个字段 Order(Number 和 Ship method),我有这个公式,

CONCAT(CONCAT(CONCAT('', {number}), CONCAT('', {custcol_rb_ship_method})), {linesequencenumber}).

因为订单号是 名称:“formulatext_ordernumber”, formula: "CONCAT({number}, CONCAT('_' ,{linesequencenumber}))" //订单号 {custcol_rb_ship_method} // 运送方式

但是,我需要使用 case 语句或 if/else 语句的更好解决方案?任何人都可以提出建议或帮助吗?

例如,对于订单 PO-RBL-05964-1 和运输方式 - 海运,最终订单号将类似于 PO-RBL-05964-1(海运)

提前致谢!

在 Netsuite 中,您可以使用 || 连接值。

例如。 CASE WHEN {custcol_rb_ship_method} != ' ' THEN ( {linesequencenumber} || ' (' || custcol_rb_ship_method || ')') ELSE 'NULL or whatever' END