跳至主要内容
Adaptive Planning
上次更新时间 :2023-06-23
来自逗号的语法错误

来自逗号的语法错误

This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.

问题

我有一个具有以下代码的模型化账户:ACCT.Personnel.Salary。我想在自定义账户中按“职位”维度进行筛选,因此公式应如下所示:ACCT.Personnel.Salary[Position= RN, Triage]。我正在使用公式助手,但我不断收到语法错误消息。如何使此公式发挥作用?

答案

此问题很可能与维度值名称中的逗号有关。您可以尝试以下操作:
  • 在“定义维度”页面中,更改维度值名称,使其不包含逗号。当您更新维度值名称时,所有引用该名称的公式都会更新该名称。
  • 您可以尝试在语法中使用反斜杠对逗号进行转义:
    ACCT.Personnel.Salary[Position=RN\, Triage]
    如果您修改公式,则必须重新添加公式,因为公式会在您保存公式后消失。
    在模型化工作表中,不会出现此问题,因为模型化工作表的语法略有不同。
我们推荐第一种解决方案。通常,用户应尽量避免在维度值名称中使用逗号/分号,但系统不会阻止输入。