Dimension et noms de membres dans les scripts de calcul et de rapport, formules, filtres et variables de substitution

Dans les valeurs de variable de substitution, les scripts de calcul ou de rapport, les définitions de filtres ou de partitions, et les formules, vous devez placer le nom des membres entre crochets ([]) lorsqu'il est utilisé dans une instruction MDX ou entre guillemets (" ") pour les bases de données en mode "block storage" dans les cas suivants :

  • Le nom commence par un ou plusieurs chiffres (par exemple : 100).

  • Le nom contient des espaces ou les caractères suivants :

    • Esperluette ( & )

    • Astérisque ( * )

    • Arobase ( @ )

    • Barre oblique inverse ( \ )

    • Accolades ( { } )

    • Deux-points ( : )

    • Virgule ( , )

    • Tiret, trait d'union ou signe moins ( - )

    • Point d'exclamation ( ! )

    • Signe égal ( = )

    • Signe supérieur à ( > )

    • Signe inférieur à ( < )

    • Parenthèses ( )

    • Symbole du pourcentage ( % )

    • Point ( . )

    • Signe plus ( + )

    • Point-virgule ( ; )

    • Barre oblique ( / )

    • Tilde ( ~ )

Dans les scripts de calcul et les formules, entourez les noms des membres utilisés comme mots-clé Essbase par des guillemets (" ") pour les bases de données en mode 'block storage' et entre crochets ([ ]) pour les bases de données en mode "aggregate storage". Cela comprend le nom des membres suivants :

BEGIN DOUBLE ELSE END FUNCTION GLOBAL IF MACRO MEMBER RANGE RETURN STRING THEN

Dans les scripts de calcul, les scripts de rapport et les formules, entourez de guillemets les noms qui contiennent ou qui commencent par des espaces ou les caractères suivants : + - * / ( ) : , @ ; ) { } [ ] <

Entourez également de guillemets les noms qui commencent par des chiffres. Par exemple :

@SUM(ac1, "12345");