在数据透视表中的计算维中,我想要特殊字符,特别是引号内的字符串中的单引号字符。更确切地说:QLikView计算维中的特殊字符的转义字符
我想在计算维度中有一个pick(match('Val1','Val2'),'Rep1','Rep2'),其中'Rep1'是一个包含单引号的字符串,比如'Game O'Game'。
是否有这样做的转义字符,因为Python中的'\'字符?
请注意我正在计算尺寸而不是脚本。
在数据透视表中的计算维中,我想要特殊字符,特别是引号内的字符串中的单引号字符。更确切地说:QLikView计算维中的特殊字符的转义字符
我想在计算维度中有一个pick(match('Val1','Val2'),'Rep1','Rep2'),其中'Rep1'是一个包含单引号的字符串,比如'Game O'Game'。
是否有这样做的转义字符,因为Python中的'\'字符?
请注意我正在计算尺寸而不是脚本。
您可以使用额外的单qoute逃脱:
“游戏O''Game”
您可以使用chr()
函数来实现此目的。将相应的decimal code传递给该函数将返回该字符。与字符串的其余部分串联这一点,你有你的结果:
pick(match('Val1', 'Val2'), 'Game O' & chr(39) & 'Game', 'Rep2')