krisqQT 发表于 2021-11-13 15:35:44

填表公式字符串如何包含双引号

各位:

如何在填表公式中的字符串上包含引号,比如:

"p":"abc"

在填表公式输入文本是这个样的
""p":"abc""

这样会报错,有什么其他方式输入码?


Prex 发表于 2021-11-15 10:17:49

和云表规则冲突,肯定是报错的,看你的结果允许用中文状态的双引号,换中文双引号应该是可以的。
"“p”:“abc”"

krisqQT 发表于 2021-11-15 10:23:40

中文双引号是不行的,不利于之后的运算。
在表格的栏位里可以输入双引号,我觉得应该是有做过转义, 在公式里是否也有转义的方式。

rockJwg 发表于 2021-11-15 10:38:30

可以用连接符+来实现: "“p”"+   ":"+"“abc”":lol

edhan 发表于 2021-11-17 12:12:38

把双引号放在数据项里,需要的时候直接引用数据项例如 本表单.双引号+"a"+本表单.双引号,可以实现,只是有点麻烦。

krisqQT 发表于 2021-11-17 12:18:31

最后我使用了CONCATENATE2, 分隔符参数可以使用单引号包含双引号。
总之,我觉得这是个Bug,不应该让用户去考虑保留特殊字符的问题。
页: [1]
查看完整版本: 填表公式字符串如何包含双引号