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)>> |
四維度置換 |