在 Reports(报表)中可将函数用作快捷方式。
表 9-1 中所列的函数可以从 Select Member(选择成员)对话框的 Functions(函数)选项卡中选择。
表 9-1 选择成员时可用的函数
函数 | 所需参数 | 说明 |
---|---|---|
Ancestors | Ancestors of member (Inclusive) | 指定成员以上所有级别的成员 |
Bottom | Bottom dimension (Inclusive) | 所有 0 级成员 |
Children | Children of member (Inclusive) | 指定父项下一级的成员 |
CurrentPOV | CurrentPOV | 从维的 POV 返回行或列的成员。 |
DynamicTimeSeries | DTS member(时间维成员)
此项仅适用于 Time(时间)维。 根据数据源,以下 DTS 成员可用。将仅显示已在数据源上启用的成员。
注意:选择一个 0 级 "Time"(时间)维成员 CurrentPOV,或者选择一个含有针对单个成员的提示的已保存的选择。 |
返回选定 0 级时间维成员和选定 DynamicTimeSeries 成员(例如 QTD、YTD 等)的期初至今值。
例如,YTD (Apr) 返回一月到四月的总和。 |
Descendants | Descendants of member (Inclusive) | 指定父项以下所有级别的成员 |
Except | Except (member1, member2, etc.)
选择两项,它们可以是固定成员、CurrentPOV 或其他成员函数。 |
评估两项选择并从第一项选择中删除那些同时位于第二项选择中的项目。
例如,Except ( Children(Q1), Feb ) 返回一月和三月。 |
Generation | Generation number | 基于层次结构中层代编号的成员 |
Intersect | Intersect (member1, member2, etc.)
选择两个到十个成员,它们可以是固定成员、CurrentPOV 或其他成员函数。 |
对函数中指定的所有选择执行交叉而产生的一个或多个成员
例如,Intersect (Children(Q1), Jan,) 返回一月。 |
Level | Level number | 基于层次结构中级别编号的成员 |
Match |
Include CurrentPOV(包括 CurrentPOV)(No(无)、Member Name as prefix(成员名称作为前缀)、Member Name as suffix(成员名称作为后缀)) Match with(成员名称、别名或两者) |
与指定的模式或一组字符匹配的成员。 通过将 Include CurrentPOV(包括 CurrentPOV)设置为 Member Name as prefix(成员名称作为前缀)或 Member Name as suffix(成员名称作为后缀),您可以将 Match 字符串附加到当前 POV 选择,并将此选择作为前缀或后缀。默认设置为 No(否)。 注意:选择已在 Report(报表)或 Book(工作簿)POV 中的维的成员时,此组合不可用。仅报表行和列选择以及在工作簿中的报表或节 POV 支持此功能。 有关详细信息,请参阅“示例:将 Match 函数与 CurrentPOV 结合使用”。 注意:您可以在搜索中使用 * 和 ? 通配符,以及使用前导或尾随通配符。 |
Parent | Parent of member (Inclusive) | 指定成员上一级的成员 |
PeriodOffset | PeriodOffset (member, offset, secondary dimension, periods below member)
仅适用于 Time(时间)维 示例:PeriodOffset (Jan, -2, Years) 返回上一日历年度的十一月,其中年维命名为 "Years"。 注意:periods below member 是一个可选参数,在以下情况下使用该参数:存在额外的 0 级 Time(时间)维成员而不是月份(例如期初余额),且您希望仅某个特定成员下的后代 0 级成员有期间偏移。 |
返回从指定的成员偏移某一算术值(正值或负值)的成员。应用于跨月和年的 Period/Time(期间/时间)维,其中 Year(年)维作为函数的一部分选择。
注意:Time(时间)维和 Year(年)维不能存在于相反的轴上。它们两者必须都在行或列轴上。 |
Property | 用户定义属性 (UDA) 或关联属性维。
运算符: 等于 (=) 或不等于 (<>) 注意:EPM 云数据源不支持为 UDA 使用“不等于”(<>) 运算符。 属性值: 对于 UDA:选择一个用户定义属性。 对于关联属性:选择所需的属性维成员。 |
根据指定的用户定义属性 (UDA) 或关联属性维成员来返回成员。 |
Range | Range (frommember, tomember)
起始和结束成员可以是固定成员、CurrentPOV 或提示。 |
定义成员的范围。
例如,您可以使用 "Year"(年)维来指定第一季度的所有月份,方法是选择 "January"(一月)作为起始成员并选择 "March"(三月)作为结束成员。 您可以将 Range 函数与 RelativeMember 或 PeriodOffset 函数结合使用以生成“滚动”报表,此报表显示“当前月份”前后的月份(例如,当前月份之前的三个月到当前月份之后的三个月)。请参阅“示例:使用 Range 函数创建滚动报表”。 注意:如果 frommember 范围发生在 tomember 范围之后(例如,从十一月到八月),返回的数据因数据源不同而异:
|
RelativeMember | RelativeMember (member, offset, Hierarchy under member)
示例:RelativeMember(Mar,-1) 返回二月。 注意: Hierarchy under member 是一个可选参数,它适用于以下情况:维中存在其他层次结构,并且您希望仅对某个特定成员下的后代 0 级成员应用 RelativeMember。 |
从指定的成员偏移某一算术值(正值或负值)的成员。适用于任何维。 |
SameGeneration | Same generation as member | 与指定成员在同一维和同一层代中的成员 |
SameLevel | Same level as member | 与指定成员在同一维和同一级别中的成员 |
Siblings | Siblings of member (Inclusive) | 与指定成员具有同一父项的成员 |