自由形式模式下的重复别名

在自由形式模式中使用重复别名时,请查看本主题中的准则和示例。

数据源类型: Planning

Planning 支持不同维中的成员以及同一维中的成员具有重复的别名。

要使用重复的别名,必须至少具有 Oracle Smart View for Office 11.1.2.5.600,并且必须连接到 Planning 16.06 或更高版本。

准则如下:

  • 支持不同维中以及同一维中存在重复的别名。

  • 别名可以与成员的名称相同。

  • 成员名称仍必须唯一,以便它们可用于规则和表单设计,以避免名称冲突。

先在自由形式模式下键入重复的别名然后再刷新时,会显示一条消息,要求您解决别名重复的问题。为此,您可以使用成员选择器来选择正确的别名或者按以下格式手动键入限定名:

[parent_member_name].[alias]

[parent_alias].[alias]

仅支持重复的别名,而不支持重复的成员名称;因此,在许多情况下,使用父代成员名称作为限定符应该已经足够。

但是,如果 [parent_alias] 也是一个重复项,则限定名应向上扩展到第一个唯一的祖先,格式如下:

[grand_parent_member_name].[parent_alias].[alias]

[grand_parent_alias].[parent_alias].[alias]

例如,假设一个数据库具有以下 Market 和 Geography 维层次,在区域、州/省和城市级别存在重复的别名。在本例中,East、New York(州/省)和 New York(城市)是重复的别名,如下所示:

Market                  Geography
    East                    East
       New York                New York
          New York                New York

您要将 Market 维中的城市 New York 输入到一个自由形式网格中。为此,您可以在成员选择器中选择 Market 维中的城市 New York。您也可以键入限定名,如下所示:

[Market].[East].[New York].[New York]