我想使用保存的搜索提取子项目的项目名称/编号。 Netsuite 帐户包含项目层次结构“父项”->“子项”。父项名称为 PARENT,子项名称/编号为 CHILD。我已经创建了一个已保存的项目搜索,在拉动子项目名称时,它显示为“父项:子项”。但如果正在拉取子项的数据,我希望它显示为子项。我也尝试过使用 {itemid} 但它不起作用。
您可以使用以下公式仅给出子 ID:
case when instr({itemid},' : ')!=0 then substr({itemid},instr({itemid},' : ')+3) else {itemid} end
公式
LTRIM(regexp_substr({itemid},'[^:]*$'))
这仅返回子项目名称/编号。
这么晚了:前面的答案很好,但我发现加载我的搜索需要一点时间。我用的是这个:
CASE WHEN {parent} is NULL THEN {name} ELSE {feedname} END