Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Erreur de syntaxe provenant de virgules

Erreur de syntaxe provenant de virgules

Cet article comprend des suggestions et solutions de contournement. Son contenu peut ne pas s’appliquer à certains cas d’utilisation ni représenter les bonnes pratiques pour la dernière version.

Question

J’ai un compte modélisé avec ce code : ACCT.Personnel.Salary. Je souhaite filtrer en fonction de la dimension Poste dans un compte personnalisé afin que la formule ressemble à ceci : ACCT.Personnel.Salary[Position= RN, Triage]. J'utilise l'assistant de formule, mais je continue de recevoir une erreur de syntaxe. Comment faire pour que cette formule fonctionne?

Réponse

Le problème est probablement lié à la virgule dans le nom de la valeur de dimension. Voici quelques solutions que vous pourriez essayer :
  • Dans l’écran Définir les dimensions, modifiez le nom de la valeur de la dimension afin qu’elle ne contienne pas de virgule. Quand vous mettez à jour un nom de valeur de dimension, il sera mis à jour dans toutes les formules auxquelles il est référencé.
  • Vous pouvez essayer une barre de sécurité pour extraire la virgule dans la syntaxe :
    ACCT.Personnel.Salary[Position=RN\, Triage]
    Si vous modifiez la formule, celle-ci devra être ajoutée de nouveau, car elle disparaîtra après l’enregistrement de la formule.
    Ce problème ne se produit pas dans les feuilles modélisées, car la syntaxe y est légèrement différente.
Nous recommandons la solution 1. En général, les utilisateurs doivent essayer d’éviter d’utiliser des virgules ou des points-virgules dans les noms de valeurs de dimension, mais le système n’empêche pas l’entrée.