設定所有帳戶的期初餘額

若要設定帳戶的期初餘額,可使用 If 結構中的 ExpIsFirst 函數。Exp 和 If 結構已在上級節介紹過;IsFirst 用於確定目前期間是否為目前案例的預設頻率中的第一個期間。例如,如果案例的預設頻率為「每月」,則 IsFirst 會確定目前期間是否為該年度的第一個月。

若要設定期初餘額,可將 IsFirst 放置在 If 結構的 If...Then 陳述式中,然後將 Exp 放置在此陳述式與 End If 陳述式之間。如果在 Exp 的引數中包含特定帳戶,可能需要設定所有帳戶的期初餘額。

下例顯示了設定所有帳戶的期初餘額的方式。您可以不做任何修改地將下例重新鍵入或複製到計算規則中:

HS.EXP "A#ALL = A#ALL.P#Prior"

註:

在此例中,A# 後跟關鍵字 ALL;這意味著該規則適用於所有帳戶。另外,P# 字元後跟關鍵字 Prior;這意味著 EXP 從目前期間之前的期間獲取帳戶資料。