函数

函数选项卡上选择函数,并根据下表输入该函数所需的值:

Table 10-2 函数和值

函数 要输入的值 说明
@ALLANCESTORS 成员名称 输入成员名称或单击“成员”选择一个成员。
@ANCEST
  • 维名称

  • 层代级别编号

  • 成员名称

  1. 输入在“维”中选择的维名称。

  2. 输入一个整数值,该值用于定义返回祖先值的起始层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

  3. 输入任意成员名称或成员组合。

@ANCESTORS
  • 成员名称

  • 层代级别编号

  • 层代级别名

  1. 输入成员名称或成员组合。

  2. 输入一个整数值,该值用于定义要包含的成员的最大绝对层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

  3. 输入要在选择内容中包含的最高级别的级别名称或层代名称。

@ATTRIBUTE 属性成员名称 对于输入的维,输入希望在选择内容中包括的属性成员名称或成员组合。
@CHILDREN 成员名称 输入成员名称或成员组合,或者输入返回成员或成员组合的函数。
@CURRMBR 维名称 输入维名称。
@DESCENDANTS
  • 成员名称

  • 层代级别编号

  • 层代级别名

  1. 输入成员名称或成员组合。

  2. 输入一个整数值,该值用于定义要包含的成员的最大绝对层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

  3. 输入要在选择内容中包含的最高级别的级别名称或层代名称。

@GENMBRS
  • 维名称

  • genName

  1. 输入维名称。

  2. 输入 dimName 中的层代名称。正整数定义层代编号。

@IALLANCESTORS 成员名称 输入成员名称或成员组合,或者输入返回成员或成员组合的函数。
@IANCESTORS
  • 成员名称

  • 层代级别编号

  1. 输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

  2. 输入一个整数值,该值用于定义要在选择内容中包含的成员的最大绝对层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

@ICHILDREN 成员名称 输入成员名称或成员组合,或者输入返回成员或成员组合的函数。
@IDESCENDANTS
  • 成员名称

  • 层代级别编号

  1. 输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

  2. 输入一个整数值,该值用于定义要在选择内容中包含的成员的最大绝对层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

@ILSIBLINGS 成员名称

输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

@IRDESCENDANTS
  • 成员名称

  • 层代级别编号

  1. 输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

  2. 输入一个整数值,该值用于定义要在选择内容中包含的成员的最大绝对层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

@IRSIBLINGS 成员名称

输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

@ISIBLINGS 成员名称

输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

@LEVMBRS
  • 维名称

  • 级别名

  1. 输入维名称。

  2. 输入用于定义级别编号的级别名称或整数值。整数值必须为 0 或正整数。

@LIST 参数 输入将作为一个参数收集和处理的参数列表,以便这些参数由父代函数进行处理。参数可以是成员名称、成员组合、成员集函数、范围函数和数字表达式。
@LSIBLINGS 成员名称

输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

@MATCH
  • 成员、层代

  • genName

  • 匹配模式

  1. 输入选择内容所基于的成员的默认名称或用户定义名称。系统将搜索指定成员及其后代的成员名称和别名。

  2. 输入选择内容所基于的层代的默认名称或用户定义名称。系统将该搜索层代中的所有成员名称及成员别名。

  3. 输入要搜索的字符模式,包括通配符(* 或 ?)。? 用于替代任何一个字符。可以用在模式中的任意位置。* 会替代任意数量的字符,只能用在模式的末尾。要在字符模式中加入空格,请使用双引号 ("") 将模式括起来。

@MEMBER 字符串 输入字符串(用双引号括住),或输入返回字符串的函数。
@MERGE
  • 列表 1

  • 列表 2

  1. 输入要合并的第一个成员列表。

  2. 输入要合并的第二个成员列表。

@PARENT
  • 维名称

  • 成员名称

  1. 输入维名称。

  2. 输入成员名称或成员组合,或者输入返回成员或成员组合的函数,以便与返回的父代组合。

@RANGE
  • 成员名称

  • 范围列表

  1. 输入成员名称或成员组合,或者输入返回成员或成员组合的函数,以便与返回的父代组合。

  2. 输入成员名称、逗号分隔的成员名称列表、成员集函数或范围函数。如果未指定 rangeList,则系统将使用标记为“时间”的维中的 0 级成员。

@RDESCENDANTS
  • 成员名称

  • 层代级别编号

  1. 输入成员名称或成员组合,或者输入返回成员或成员组合的函数,以便与返回的父代组合。

  2. 输入一个整数值,该值用于定义要选择的成员的最小绝对层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

@RELATIVE
  • 成员名称

  • 层代级别编号

  1. 输入成员名称或成员组合,或者输入返回成员或成员组合的函数,以便与返回的父代组合。

  2. 输入一个整数值,该值用于定义要选择的成员的最小绝对层代或级别编号。正整数定义层代编号。0 值或负整数定义级别编号。

@REMOVE
  • 列表 1

  • 列表 2

  1. 输入要合并的第一个成员列表。

  2. 输入要合并的第二个成员列表。

@RSIBLINGS 成员名称

输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

@SHARE 范围列表 输入逗号分隔的成员列表、返回成员的函数或成员范围。范围列表中的所有成员都必须来自同一维。
@SIBLINGS 成员名称

输入成员名称或成员组合,或者输入返回成员或成员组合的函数。

@UDA
  • 维名称

  • 用户定义的属性

  1. 输入与用户定义属性关联的维的名称。

  2. 输入用户定义属性出现在数据库大纲中时的名称。

@WITHATTR
  • 维名称

  • 运算符

  1. 输入属性维的名称。

  2. 输入运算符规范(用引号 ("") 括住)。

  3. 输入一个值,该值和运算符组合使用可定义必须满足的条件。该值可以是属性成员规范、常量或日期格式的函数(即 @TODATE)。

@XRANGE
  • 成员名称 1

  • 成员名称 2

  1. 输入成员名称、成员组合或返回单个成员的函数。

  2. 输入成员名称、成员组合或返回单个成员的函数。如果 mbrName1 是交叉维成员(例如 Actual->Jan),则 mbrName2 也必须为交叉维成员,并且维顺序必须与 mbrName1 中使用的顺序相匹配。