我有一个多选字段,可以选择多种颜色。我创建了一个公式,它会在每个选定的列表中添加一个前缀"color-",但它只会将其添加到字段的开头。我不知道如何将公式的字段结果拆分为所有结果。
CASE WHEN{custemtag_color1}为空然后"ELSE"color-"||{custemtag_color1}结束
多种选择的结果显示:颜色黑色,石灰绿色,白色
预期结果需要显示:颜色黑色,颜色石灰绿色,颜色白色
现在发生的情况是,NetSuite将"Black,Lime Green,White"作为多选的单一结果返回,然后在返回的文本中添加"color-"。要在保存的搜索中解决此问题,您可以简单地将逗号(",")的任何实例替换为",color-":
CASE WHEN {custitemtag_color1} is NULL THEN '' ELSE 'color-'|| REPLACE({custitemtag_color1}, ',', ',color-') END