同時設定多個帳戶

若要將資料插入與目前檢視點交集的所有帳戶中,請將 All 使用在帳戶運算式中。您可以使用此方法設定所有帳戶的期初餘額。在下列範例中,IsFirst 函數會測試目前期間是否為第一個期間。如果是第一個期間,則 Exp 會將每個帳戶的目前期間值設定為前一年最後一個期間的帳戶值。

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

若要將資料插入帳戶與自訂維度或 Intercompany 維度的所有交集,請使用 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"