Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2023-06-23
Syntaxfehler aus Kommas

Syntaxfehler aus Kommas

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

Frage

Ich habe ein modelliertes Konto mit folgendem Code: ACCT.Personnel.Salary. Ich möchte in einem benutzerdefinierten Konto nach der Dimension „Stelle“ filtern. Die Formel sähe dann etwa so aus: ACCT.Personnel.Salary[Position= RN, Triage]. Ich verwende den Formelassistenten, erhalte jedoch weiterhin einen Syntaxfehler. Wie kann ich diese Formel zum Funktionieren bringen?

Antwort

Das Problem ist höchstwahrscheinlich mit dem Komma im Namen des Dimensionswerts verknüpft. Versuchen Sie Folgendes:
  • Ändern Sie im Bildschirm Dimensionen definieren den Namen des Dimensionswerts so, dass er kein Komma enthält. Wenn Sie den Namen eines Dimensionswerts aktualisieren, wird er in allen Formeln aktualisiert, in denen er referenziert wird.
  • Sie können versuchen, das Komma in der Syntax mit einem umgekehrten Schrägstrich zu umgehen:
    ACCT.Personnel.Salary[Position=RN\, Triage]
    Wenn Sie die Formel ändern, müssen Sie diese erneut hinzufügen, da sie nach dem Speichern der Formel entfernt wird.
    Dieses Problem tritt bei den modellierten Tabellenblättern nicht auf, da die Syntax dort geringfügig anders ist.
Wir empfehlen Lösung Nr. 1. Im Allgemeinen sollten Benutzer Kommas/Semkolons in Dimensionswertnamen vermeiden, aber das System verhindert die Eingabe nicht.