取得目前維度成員或指定成員的子項成員數量。此函數可用於下列規則類型中:
計算
轉譯
整合
配置
註:
如果成員直接位於樹狀階層中另一成員的下一層級,則該成員是一個。只有比被指定之物件低一個層級的成員才會被計算在內。
語法
HS.<Object>.NumChild("Element")
HS.Node.NumChild("S#Scenario.Y#Year.P#Period.E#Entity")
HS.<Object>.NumChild("")
HS.Custom(Dimension).NumChild(Member)
註:
使用空白字串 (""
) 將此函數套用到目前的成員。
表格 11-38 NumChild 函數的語法
參數 | 描述 |
---|---|
<Object> |
下列物件關鍵字之一:
|
Element |
依照選取的物件,下列維度之一的有效成員名稱如下所示:
對於 Account 和自訂物件,您必須指定成員,不能使用空白字串。 若要取得整個維度中的子項成員數,請在雙引號內指定
|
Scenario |
有效 Scenario 維度成員的名稱。 |
Year |
有效年度。 |
Period |
有效期間。 |
Entity |
有效 Entity 維度成員的名稱。 |
您可以在 Exp
函數中內嵌 NumChild 函數。如果內嵌了 NumChild
函數,請勿用雙引號將 NumChild 的引數括起。
傳回值
表示子項成員數量的字串。若為「節點」,則會取得指定成員的作用中的數量。
範例
在下列範例中,應用程式包含名為 SalesChild 的帳戶,其中儲存了直接位於 Regional 實體下之實體的平均銷售額。為計算 SalesChild 數額,本範例會將 Sales 帳戶的數額,除以直接位於 Regional 下的數量。
HS.Exp "A#SalesChild = A#Sales/HS.Entity.NumChild(Regional)"