Error de sintaxis de comas
This article includes suggestions and workarounds. Content may not be accurate for all use cases or represent best practices for the latest release.
Pregunta
Tengo una cuenta modelada con este código: ACCT.Personnel.Salary. Quiero filtrar por la dimensión Posición en una cuenta personalizada, por lo que la fórmula sería similar a esta: ACCT.Personnel.Salary[Position= RN, Triage]. Estoy utilizando el asistente para fórmulas, pero sigo recibiendo un error de sintaxis. ¿Cómo puedo hacer que esta fórmula funcione? Respuesta
Lo más probable es que el problema esté relacionado con la coma en el nombre del valor de dimensión. Aquí hay algunas cosas que puede probar:- En la pantalla Definir dimensiones, cambie el nombre del valor de dimensión para que no contenga una coma. Cuando actualice el nombre de un valor de dimensión, se actualizará en todas las fórmulas en las que se haga referencia a él.
- Puede intentar usar una barra diagonal inversa para evitar la coma en la sintaxis:ACCT.Personnel.Salary[Position=RN\, Triage]Si modifica la fórmula, tendrá que volver a añadirla porque desaparece después de guardar la fórmula.Este problema no se produce en las hojas modeladas porque la sintaxis es ligeramente diferente.
Recomendamos la solución n.º 1. En general, los usuarios deben intentar evitar el uso de comas/puntos y comas en los nombres de los valores de dimensión, pero el sistema no impedirá la entrada.