Utilizzo della funzione MemberOverride nella funzione CellText

MemberOverride può essere composto da due o più dimensioni e utilizza il seguente formato:

NomeDimensione = NomeMembro, NomeDimensione = NomeMembro

dove

NomeDimensione rappresenta il nome di una dimensione sostitutiva.

NomeMembro rappresenta il nome di un membro sostitutivo per la dimensione.

Durante la definizione delle sostituzioni dei membri, attendersi alle seguenti istruzioni:

  • Se vengono specificate due o più sostituzioni, separarle con una virgola (,) o un punto e virgola (;) e racchiudere ogni nome di dimensione e membro tra virgolette (" "), ad esempio:

    "Entity"="Acme","Period"="Q1"

  • Se viene specificata solo una sostituzione di membro, non includere alcun carattere di separazione.

  • Racchiudere i nomi di dimensione e i nomi di membro tra virgolette (" ") se contengono uno qualsiasi dei seguenti caratteri: ; , = ( ) < >.

  • In caso di un'unica sostituzione di membro, il parametro può essere racchiuso tra virgolette (" "). Ad esempio, la funzione CellText viene valutata correttamente se si utilizza la seguente istruzione di sostituzione del membro:

    "Scenario=Budget"

Tabella -13 Esempio di utilizzo di CellText con MemberOverride

Esempio Descrizione
<<CellText(cur, cur, A, cur)>>

Sintassi esistente senza sostituzione di dimensione

<<CellText(cur, cur, A, cur, Scenario=Budget)>>

Nuova sintassi con una sostituzione di dimensione

<<CellText("Grid Name", 1, A, current, Value = "Entity Currency")>>

Una sostituzione di dimensione con l'utilizzo di virgolette nel nome del membro

<<CellText("Grid Name", 1, A, cur, Value = Entity Currency)>>

Nessuna virgoletta nel nome del membro (contenente uno spazio)

<<CellText("Grid Name", 1, A, cur, "Value=$USD" = Entity Currency)>>

Virgolette che racchiudono il nome della dimensione contenente un segno di uguale

<<CellText(Grid1, 1, cur, cur, Value = Entity Currency, Scenario=Actual)>>

Sostituzione di due dimensioni e utilizzo della virgola come separatore

<<CellText(Grid1, 1, cur, cur, Value = Entity Currency; Scenario=Actual)>>

Sostituzione di due dimensioni e utilizzo del punto e virgola come separatore

<<CellText("Current", 34, BB, cur, "Value"= Entity Currency, Scenario=Actual; Period = Qtr3)>>

Sostituzione di tre dimensioni e utilizzo della virgola e del punto e virgola come separatori

<<CellText(cur, 1(3), A(B), cur, 300 = ABC , "Americas, Value=(in $USD);" = "Entity Currency (USD)" , Scenario=Actual)>>

Sostituzione di quattro dimensioni