MemberProperty

MemberProperty 會傳回資料列、資料欄或檢視點 (POV) 中維度成員的成員特性值。您可以使用此函數來顯示文字資料列、資料欄或文字方塊中的成員特性。

語法:

MemberProperty("方格", "維度", 資料列/資料欄, "Property")

特性可以是下列其中之一:

  • 屬性維度 (例如,"Pkg Type") – 相關聯的屬性維度成員

  • UDA - 使用者定義屬性

    註:

    針對 Oracle Enterprise Performance Management Cloud 資料來源,如果有多個與成員相關聯的 UDA,您可以插入選擇性索引參數來傳回特定 UDA。語法如下:MemberProperty("Grid", "Dimension", Row/Col, "UDA", (index number))

  • Generation

  • Level

  • IsExpense - 指出帳戶類型是否為費用類型的 true/false 欄位

  • AccountType - 費用或非費用適用於 Essbase 資料來源;或是收入、費用、資產、負債、權益或非費用適用於其他 EPM Cloud 資料來源

  • 描述 - EPM Cloud 資料來源的成員描述

  • 別名表格 – 替代別名表格名稱以用於成員顯示

  • 基礎幣別 - 供 Financial Close and Consolidation 資料來源使用,顯示為「實體幣別」

註:

請參閱文字函數的參數以取得參數定義。

範例:

傳回成員的相關聯屬性成員:

傳回目前資料列中 Product 維度成員的 "Pkg Type" 相關聯屬性成員。語法會放置在與 Product 成員相同資料列的文字儲存格中

MemberProperty("Product", "Pkg Type")

結果如下:


此表格說明包含套件類型資訊的 MemberProperty 函數。

傳回成員的所有 UDA:

傳回目前資料列中 Market 維度成員的 UDA。語法會放置在與 Market 成員相同資料列的文字儲存格中:

MemberProperty("Market","UDA"):

結果如下:


此表格包含可樂 - 5096(資料列 1)、健怡可樂 - 1359(資料列 2)及無咖啡因可樂 - 593(資料列 3)

傳回成員的特定 UDA:

傳回目前資料列中 Product 維度成員的特定 UDA。語法會放置在與 Market 成員相同資料列的文字儲存格中。

如果有兩個與成員相關聯的 UDA (「主要產品」與「市場領導者」),下列文字函數語法會傳回第一個 UDA (「主要產品」):

MemberProperty("Product", "UDA", (1) )

結果如下:

傳回特定 UDA 成員

傳回成員的其他特性:

傳回目前資料列中 Measures 成員的 Generation、Level 及 IsExpense 特性。語法會放置在與 Measures 成員相同資料列的文字儲存格中:

MemberProperty("Measures", "Generation")

MemberProperty("Measures", "Level")

MemberProperty("Measures", "IsExpense")


此表格說明包含 Generation、Level 及 IsExpense 詳細資料的 MemberProperty 函數

註:

如果您在方格儲存格中使用 MemberProperty,但未指定資料列或資料欄,依預設會使用目前資料列或資料欄。

傳回成員的替代別名:

使用資料列中目前產品成員的替代別名表格來傳回成員的別名。

語法會放置在與 Product 成員相同資料列的文字資料欄中:

MemberProperty("Product", "GermanNames")


替代別名成員

註:

如果您在方格儲存格中使用 MemberProperty,但未指定資料列或資料欄,依預設會使用目前資料列或資料欄。