使用 MemberOverride 的 CellText

MemberOverride 可由一或多個維度構成。它會使用下列格式:

DimensionName = MemberName, DimensionName = MemberName

其中:

DimensionName 是置換維度的名稱。

MemberName 是維度的置換成員名稱。

指定成員置換時,請遵守下列準則:

  • 如果您指定兩個或多個成員置換,請使用逗點 (,) 或分號 (;) 來分隔它們,並以引號 (" ") 括住每個維度與成員名稱,例如:

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

  • 如果您只指定一個成員置換,則請勿包括分隔符號字元。

  • 如果維度名稱和成員名稱包含下列任何字元,則必須使用引號 (" ") 括住:; , = ( ) < >。

  • 如需單一成員置換,則可以使用引號 (" ") 括住參數。例如,如果您使用下列成員置換陳述式,將會正確評估 CellText

    "Scenario=Budget"

表格 -13 使用 MemberOverride 的 CellText 範例

範例 描述
<<CellText(cur, cur, A, cur)>>

沒有維度置換的現有語法

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

具有一個維度置換的新語法

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

在成員名稱中使用引號的單一維度置換

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

包含空格的成員名稱中沒有引號

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

括住包含等號的維度名稱的引號

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

使用逗點分隔符號的雙維度置換

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

使用分號分隔符號的雙維度置換

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

使用逗點與分號分隔符號的三維度置換

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

四維度置換