【发布时间】:2022-11-03 16:39:52
【问题描述】:
我正在尝试创建一个按钮来更改条形图以在 y 轴上的 2 列(并排条)和 1 列之间切换。 切换的第一个选项: 切换的第二个选项: 我正在使用一个按钮,每次单击时都会将文档属性增加 1,并使用 y 轴的自定义表达式来检查文档属性的值并相应地更改轴。 自定义表达式是一个 if 语句,检查它是奇数还是偶数,然后更改列。 (旁注 - 我没有尝试使用铁 python 脚本解决这个问题)
我试过了
If( ${DocProp} % 2 = 0, (UniqueCount([moa]) , UniqueCount([jp_cluster])),(UniqueCount([moa])))
但收到错误:
Expected ')' but found ',' on line 1 character 37.
我知道两列之间的逗号可能会通过干扰 if 语句而导致问题,所以我尝试了一个 case 语句:
case ${RemoveJPCluster} % 2 when 0 then (UniqueCount([moa]), UniqueCount([jp_cluster])) else UniqueCount([moa]) end
但这会引发同样的错误:
Expected ')' but found ',' on line 1 character 44.
我也试过: + 和 巢
对此有什么帮助吗?甚至可能吗?我不知道为什么我不能用括号将两列括起来并收工......
【问题讨论】:
标签: spotfire