Netsuite-如何通过批量更新替换单个报价
我试图用数字20替换字段中的所有单引号。基本上,该字段包含一年,但当它们被引入Netsuite时,它是以'20{2020}的形式完成的,但我们需要将其改为2020年 我在该字段的批量更新中尝试了以下公式,但出现语法错误,不确定原因,因为我认为我正确转义了字符:Netsuite-如何通过批量更新替换单个报价,netsuite,Netsuite,我试图用数字20替换字段中的所有单引号。基本上,该字段包含一年,但当它们被引入Netsuite时,它是以'20{2020}的形式完成的,但我们需要将其改为2020年 我在该字段的批量更新中尝试了以下公式,但出现语法错误,不确定原因,因为我认为我正确转义了字符: REPLACE(''''20', ''' , '20') 其想法是替换字符串为'20至2020'的所有单引号 感谢您的帮助。您可能会发现使用CHR()函数显式指定单引号更容易,以避免混淆: REPLACE(CHR(39) || '20'
REPLACE(''''20', ''' , '20')
其想法是替换字符串为'20至2020'的所有单引号
感谢您的帮助。您可能会发现使用
CHR()
函数显式指定单引号更容易,以避免混淆:
REPLACE(CHR(39) || '20', CHR(39) , '20')
注意,第一个参数通常是有问题的字段,最好扩展匹配项,这样它就不会替换其他单引号。所以:
REPLACE({somefield},CHR(39)| |'20',2020')