同时设置多个帐户

要将数据插入与当前视点交叉的所有帐户中,可将 All 用于帐户表达式中。您可以使用此方法来设置所有帐户的期初余额。在以下示例中,IsFirst 函数将测试当前期间是否是第一个期间。如果是第一个期间,则 Exp 会将当前期间每个帐户的值设置为前一年最后一个期间的帐户值。

If HS.Period.IsFirst = TRUE Then
  HS.Exp "A#ALL = A#ALL.Y#PRIOR.P#LAST"
End If

要将数据插入到帐户与自定义维或公司内伙伴维的所有交叉点,可使用 All 关键字或省略 A# 字符。在以下示例中,省略了 A# 字符,将数据插入到与 Custom1 维的 GolfBalls 成员交叉的每个帐户。对于 GolfBalls 与帐户的每个有效交叉点,上一个期间的交叉点中的金额会置于当前期间的交叉点中。

HS.Exp "C1#GolfBalls = C1#GolfBalls.P#PRIOR"

返回值

无。

示例

下例设置 StateTax 帐户中的金额。此示例通过将 2014 年 Sales 帐户中的金额乘以 2014 年 StateRate 帐户中的汇率来计算此金额。

HS.Exp "A#StateTax = A#Sales.Y#2014 * A#StateRate.Y#2014"