Exp

将数据置于帐户、ICP 和 Custom1...4 成员的组合中。您可以在下列类型的规则中使用此函数:

  • 计算

  • 转换

  • 分配

语法

HS.Exp "DestPOV = Expression"

表 11-20 Exp 函数的语法

参数 说明

DestPOV

标识数据放置位置的目标视点。请注意以下使用规则:

为避免将不需要的值填入数据库中,在定义数据存储位置时,规则应尽可能详细。比较好的做法是包括帐户维的明确定义的 ICP 和自定义维交叉点。此类明确定义的交叉点利用 Oracle Hyperion Financial Management 验证检查来避免将数据写入到无效交叉点。

表达式

计算表达式。

数据的目标位于等号的左侧,要分配的数据位于等号的右侧。以下示例将 UnitsSold 帐户与自定义维的 [None] 成员交叉的单元格设置为 40000:

HS.Exp "A#UnitsSold.C1#[None].C2#[None].C3#[None].C4#[None]" _
   & " = 40000"

在等号的右侧,可以使用帐户表达式字符来表示维成员。这样,您可以将一组单元格的数据分配给另一组单元格。以下示例将 Taxes 帐户与自定义维的 [None] 成员交叉的单元格设置为 Sales 帐户与指定的自定义维交叉的单元格中数据的 6%:

HS.Exp "A#Taxes.C1#[None].C2#[None].C3#[None].C4#[None]" _
   & " = A#Sales.C1#AllProducts.C2#AllCustomers.C3#[None]" _ 
   & ".C4#[None] * .06"

提示:

您可以使用一个 Exp 语句设置多个帐户。请参阅“同时设置多个帐户”。