将一个或多个维中的多个成员或函数添加到组件中

使用成员选择器可以选择维中的成员。请使用 [+] 和 [-] 展开和折叠维中的成员。

“成员选择器”对话框有三个选项卡 – 选定维中的所有成员和函数都在此“成员”选项卡和“函数”选项卡中。还有一种“搜索”选项卡,用此选项卡搜索成员或成员描述。选项的右边列出了您选择的成员和函数。

当您位于可以选择多个成员的组件中时,可以使用 Shift + 单击和 Ctrl + 单击来选择连续或不连续的多个成员。

要将一个或多个维的多个成员添加到组件中:

  1. 系统视图中,右键单击该模板或业务规则,然后选择打开
  2. 打开业务规则或模板时,在其流程图中选择要向其中添加成员的组件。

    注:

    不能将成员添加到固定循环组件中。

  3. 单击成员选择器图标。
  4. 成员选择器中选择一个维。

    您选择的维的成员将显示在成员上。

  5. 执行以下任务之一来搜索并选择成员:
    • 成员中,使用 Ctrl + 单击Shift + 单击选择成员,并单击向右箭头将其移至选择内容列表。还可以使用此表中的选项进一步定义选项。

      表 8-4 “成员选择器”按钮

      按钮 说明
      添加特殊选项 (仅限 Oracle Hyperion PlanningOracle Essbase 块存储应用程序用户)选择下列对象之一,以添加与选项卡上所选成员或函数相关的其他成员或函数:
      • 成员

      • 子代

      • iChildren

      • 后代

      • iDescendents

      • 同级

      • iSiblings

      • 父代

      • iParent

      • 祖先

      • iAncestors

      • 相对

      • 0 级 (基本)

      • 包含

      (仅限 Essbase 聚合存储应用程序用户)选择下列选项之一,添加与您在选项卡上所选的成员或函数相关的其他成员或函数:

      • 同级

      • 0 级后代

      请注意:Planning 在其“添加特殊选项”选择中没有“0 级 (基本)”或“包含”。

      选择 选择该按钮将成员或函数移到“选择内容”列表。
      取消选择 选择该按钮可从“选择内容”列表中删除成员或函数。
      取消全选 选择该按钮可从“选择内容”列表中删除所有成员和函数。
    • 函数中,执行以下任务:

      仅限 PlanningEssbase 块存储应用程序用户:

      1. 使用Ctrl + 单击Shift + 单击选择函数。

      2. 根据下表,为函数输入必要的值:

        表 8-5 函数和值

        函数 要输入的值 说明
        @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 中使用的顺序相匹配。

      3. 单击向右箭头将其移至选择内容列表。还可以使用表 8-4 中的选项进一步定义选择内容。

    • 搜索中,执行以下任务搜索一个或多个成员:

      1. 中,选择您要在其中搜索成员的维。

      2. 查找中,选择要搜索的成员类型、成员名称或成员说明。

      3. 输入要搜索的成员名称或成员说明,或接受默认通配符 (*),这将显示维中的所有成员。

      4. 选择搜索,搜索在此字段中输入的成员。(请参阅“在成员选择器中搜索成员”。)

      5. 选择高级搜索,访问高级搜索选项。(请参阅“在成员选择器中搜索成员”。)

      6. 选择一个或多个成员,单击向右箭头将其移至选择内容列表。还可以使用表 8-4 中的选项进一步定义选择内容。

    • 仅限 Oracle Hyperion Financial Management 用户:在列表上执行以下任务:

      1. 选择所选维的成员列表,并根据下表输入列表参数:

        表 8-6 Financial Management 成员列表和参数

        一个维 成员列表和参数
        帐户
        • 对于层次后代祖先父代子代,输入以下参数值:

          • 顶级成员

          • 活动实体

          • 方案

          • 期间

        • 对于系统,不输入任何参数。

        实体
        • 对于层次后代祖先父代子代,输入以下参数值:

          • 顶级成员

          • 活动实体

          • 方案

          • 期间

        • 对于调整实体父代调整实体,不输入任何值。

        ICP
        • 对于层次后代祖先父代子代,输入以下参数值:

          • 顶级成员

          • 活动实体

          • 方案

          • 期间

        • 对于系统,不输入任何值。

        期间
        • 对于层次后代祖先父代子代,输入以下参数值:

          • 顶级成员

          • 活动实体

          • 方案

          • 期间

        • 对于第一层代第二层代第三层代第四层代第五层代第六层代,不输入任何值。

        方案
        • 对于层次后代祖先父代,输入以下参数值:

          • 顶级成员

          • 活动实体

          • 方案

          • 期间

        • 对于支持流程管理,不输入任何值。

        • 对于层次后代,输入以下参数值:

          • 顶级成员

          • 活动实体

          • 方案

          • 期间

        • 对于输入调整合计默认货币,不输入任何值。

        视图

        对于层次后代,输入以下参数值:

        • 顶级成员

        • 活动实体

        • 方案

        • 期间

        对于层次后代,输入以下参数值:

        • 顶级成员

        • 活动实体

        • 方案

        • 期间

      2. 单击向右箭头按钮将成员列表移至选择内容列表。还可以使用表 8-4 中的选项进一步定义选择内容。

  6. 执行以下任务之一:
    • 如果您在选择成员、函数或成员列表来定义其类型是成员的变量值,请重复前两步,直到为每个维选择了成员、函数或成员列表。然后继续执行下一步。

    • 如果要为以下任意一个对象选择成员、函数或成员列表,请继续执行下一步。

      • 业务规则的全局范围

      • 设计时提示类型为成员交叉点的模板

      • 类型为成员的变量值

      • 类型为成员的变量限制

      • 循环组件

      • 参数为成员的函数

  7. 单击确定