MemberAlias

注:

只有将 Oracle EssbasePlanning 用作数据库连接时,此函数才可用。

MemberAlias 是文本函数。根据使用的语法,该函数返回成员(分配到行、列、页或视点 (POV) 中的维)的别名。

  • 以下语法返回行标题、列标题或页的别名。可以从任何标题单元格、文本单元格或文本框对象中部署此语法,而且,此语法可以引用当前报表中的任何网格。

    <<MemberAlias("GridName", Row/Col/Page, "DimName")>>

  • 以下语法返回行标题、列标题或页中的别名。可以从网格中指定为自定义标题的任何行、列或页标题中部署此语法。要指定自定义标题,请单击页、行标题或列标题,然后在属性表单上选择“自定义标题”。可以在自定义标题下面的空间中添加此函数。

    <<MemberAlias("DimName")>>

  • 以下语法返回网格或用户 POV 的别名。可以从任何文本单元格或文本框对象中部署此语法,而且,此语法可以引用当前报表中的任何网格和对应的 POV。

    <<MemberAlias("GridName, "POV DimName")>>

参数 说明
GridName 网格的名称
Row/Col/Page 一个数值,它表示网格的所有页维上的成员组合的索引。网格中第一个页维组合的索引为 1,第二个页维组合的索引为 2,依此类推。
DimName 网格行、列或页中的维的名称。
POV DimName 网格或用户 POV 上的维的名称。

示例:

产生别名 Diet Root Beer,它是分配到 Grid1、列 A 中的 Product 维的别名:

<<MemberAlias("Grid1", A, "Product")>>

<<MemberAlias(current, A, "Product")>>

产生 Year 维的别名。此语法放在网格的自定义标题上:

<<MemberAlias("Year")>>

<<MemberAlias(current)>>

产生与 Grid1 关联的 POV 的 Scenario 维的别名:

<<MemberAlias("Grid1", "Scenario")>>

<<MemberAlias(current, "Scenario")>>

注:

仅当在网格单元格或在文本框对象中指定页维参数时,MemberAlias 才支持 Current 关键字。文本框对象、页眉或页脚不支持其他参数(Grid、Row、Column)。请参阅“在文本函数中使用 Current/Cur 关键字”。

注:

在不属于行或列的单元格中使用 MemberAlias 时,如果使用页维进行引用,则不会更新。

在以下示例中,MemberAlias 位于列标题中行维 <<MemberAlias("Grid1", Current, "Entity")>> 的上方:


成员别名示例