使用用户定义的属性 (UDA)

您可以在成员公式、报表和表单中使用用户定义的属性 (UDA)。UDA 将返回与该属性关联的成员列表。例如:

  • 对于一个包含多个产品成员的产品维,可以创建一个名为 New Products 的 UDA,并将该 UDA 分配给产品维层次中的新产品。然后,您可以在指定 New Products 的基础上执行某些计算。

  • 如果使用 @XREF 函数在另一个数据库中查找数据值,以便在当前数据库中计算某一值,则可以为各成员添加 HSP_NOLINK UDA,避免在未选为该成员的源类型的所有应用程序类型上创建 @XREF 函数。

  • 可以使用 HSP_NOMOF_<PlantypeName> UDA 确保不在指定的规划类型 <PlantypeName> 中创建动态成员(或“实时成员”),即使父代成员对此规划类型有效,也是如此。这可防止动态子代影响所选多维数据集的聚合。

UDA 对维来说是明确的。例如,如果为某一“帐户”成员创建一个 UDA,则该 UDA 可用于非共享的“帐户”成员。若删除该 UDA 则将对所有“帐户”成员都删除该 UDA。要使 UDA 能用于多个维,应为各个维创建同样的 UDA。例如,为帐户维和实体维创建一个名为 New 的 UDA,使其可供帐户成员和实体成员使用。

要选择成员的 UDA:

  1. 单击导航器图标 “导航器”图标
  2. 创建和管理下,单击
  3. 选择要将其成员关联至 UDA 的维。
  4. 从维层次中,选则一名成员并单击编辑
  5. 选择 UDA
  6. 可选:要创建一个 UDA,请单击添加
  7. 为该成员选择 UDA:将各个 UDA 移动到 所选 UDA 中并单击保存
    • 添加 “添加”图标 将选定的 UDA 移至“选定的 UDA”面板。

    • 删除 “删除”图标 删除选定的 UDA。

    • 全部删除 “全部删除”图标 删除所有 UDA。