MemberOverride peut être constitué d'une ou de plusieurs dimensions. Il se présente sous le format suivant :
NomDimension = NomMembre, NomDimension = NomMembre
où :
NomDimension représente le nom d'une dimension de remplacement.
NomMembre représente le nom du membre de remplacement pour la dimension donnée.
Suivez les instructions ci-dessous lorsque vous spécifiez des remplacements de membre :
Si vous spécifiez au moins deux remplacements de membre, séparez-les par une virgule (,) ou un point-virgule (;) et entourez les noms de dimension et de membre de guillemets (" "). Par exemple :
"Entité"="Acme","Période"="Q1"
Si vous ne spécifiez qu'un remplacement de membre, n'insérez aucun caractère de séparation.
Les noms de dimension et de membre doivent être mis entre guillemets (" ") s'ils contiennent l'un des caractères suivants : ; , = ( ) < >.
Dans le cas d'un seul remplacement de membre, le paramètre peut être mis entre guillemets (" "). Par exemple, la fonction CellText
est correctement évaluée si vous l'associez à l'instruction de remplacement de membre suivante :
"Scénario=Budget"
Tableau 11-7 CellText : exemples avec MemberOverride
Exemple | Description |
---|---|
<<CellText(cur, cur, A, cur)>> |
Syntaxe existante sans remplacement de dimension |
<<CellText(cur, cur, A, cur, Scénario=Budget)>> |
Nouvelle syntaxe avec un remplacement de dimension |
<<CellText("NomGrille", 1, A, current, Valeur = "Devise entité")>> |
Remplacement de dimension avec un nom de membre utilisant des guillemets |
<<CellText("NomGrille", 1, A, cur, Valeur = Devise entité)>> |
Pas de guillemets dans le nom de membre, qui contient un espace |
<<CellText("NomGrille", 1, A, cur, "Valeur=$USD" = Devise entité)>> |
Guillemets entourant le nom de dimension, qui contient un signe égal |
<<CellText(Grille1, 1, cur, cur, Valeur = Devise entité, Scénario=Réel)>> |
Remplacement de deux dimensions utilisant une virgule comme séparateur |
<<CellText(Grille1, 1, cur, cur, Valeur = Devise entité; Scénario=Réel)>> |
Remplacement de deux dimensions utilisant un point-virgule comme séparateur |
<<CellText("Current", 34, BB, cur, "Valeur"= Devise entité, Scénario=Réel; Période = Qtr3)>> |
Remplacement de trois dimensions utilisant une virgule et un point-virgule comme séparateurs |
<<CellText(cur, 1(3), A(B), cur, 300 = ABC , "Amérique, Valeur=(en $USD);" = "Devise entité (USD)" , Scénario=Réel)>> |
Remplacement de quatre dimensions |