2014-07-09 46 views
2

在数据透视表中的计算维中,我想要特殊字符,特别是引号内的字符串中的单引号字符。更确切地说:QLikView计算维中的特殊字符的转义字符

我想在计算维度中有一个pick(match('Val1','Val2'),'Rep1','Rep2'),其中'Rep1'是一个包含单引号的字符串,比如'Game O'Game'。

是否有这样做的转义字符,因为Python中的'\'字符?

请注意我正在计算尺寸而不是脚本。

回答

2

您可以使用额外的单qoute逃脱:

“游戏O''Game”

1

您可以使用chr()函数来实现此目的。将相应的decimal code传递给该函数将返回该字符。与字符串的其余部分串联这一点,你有你的结果:

pick(match('Val1', 'Val2'), 'Game O' & chr(39) & 'Game', 'Rep2')