Nei valori di variabili di sostituzione, negli script di calcolo e di report, nelle definizioni di filtro e di partizioni o nelle formule è necessario racchiudere i nomi di membri tra parentesi quadre ([]) quando vengono utilizzati all'interno di istruzioni MDX e tra virgolette (" ") per i database di memorizzazione a blocchi, nei casi seguenti.
Il nome inizia con uno o più numeri (ad esempio, 100).
Il nome contiene spazi o i caratteri seguenti.
e commerciale (&)
asterisco (*)
chiocciola (@)
barra rovesciata (\)
parentesi graffe ({ })
due punti (:)
virgola ( , )
trattino, lineetta o segno di sottrazione ( - )
punto esclamativo (!)
segno di uguale ( = )
segno di maggiore di ( >
)
segno di minore di ( <
)
parentesi ( )
segno di percentuale (%)
punto ( . )
segno più ( + )
punto e virgola (;)
barra ( / )
tilde (~)
Negli script di calcolo e nelle formule, racchiudere i nomi di membri corrispondenti a parole chiave di Essbase tra virgolette (" ") per i database di memorizzazione a blocchi e tra parentesi quadre ([ ]) per i database di memorizzazione di aggregazione che includono i nomi di membro seguenti.
BEGIN DOUBLE ELSE END FUNCTION GLOBAL IF MACRO MEMBER RANGE RETURN STRING THEN
Racchiudere tra virgolette i nomi negli script di calcolo e di report o nelle formule che contengono o che iniziano con spazi o con i seguenti caratteri: + - * / ( ) : , @ ; ) { } [ ] <
Inoltre, racchiudere tra virgolette i nomi che iniziano con numeri. Ad esempio:
@SUM(ac1, "12345");