Erro de sintaxe de vírgulas
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
Pergunta
Eu tenho uma conta modelada com este código: ACCT.Personnel.Salary. Quero filtrar pela dimensão Posição em uma conta personalizada, para que a fórmula fique mais ou menos assim: ACCT.Personnel.Salary[Position= RN, Triage]. Estou usando o assistente de fórmula, mas continuo recebendo um erro de sintaxe. Como posso fazer essa fórmula funcionar? Resposta
O problema provavelmente está relacionado à vírgula no nome do valor de dimensão. Aqui estão algumas coisas que você pode tentar:- Na tela Definir dimensões, altere o nome do valor da dimensão para que ele não contenha uma vírgula. Quando você atualiza o nome de um valor de dimensão, ele é atualizado em todas as fórmulas em que é referenciado.
- Você pode tentar usar uma barra invertida como escape da vírgula na sintaxe:ACCT.Personnel.Salary[Position=RN\, Triage]Se você modificar a fórmula, ela terá que ser adicionada novamente, pois desaparecerá depois que você salvar a fórmula.Esse problema não ocorre nas planilhas modeladas porque a sintaxe é um pouco diferente.
Recomendamos a solução 1. Em geral, os usuários devem tentar evitar o uso de vírgulas/ponto e vírgula em nomes de valores de dimensão, mas o sistema não impedirá a entrada.