指定需要計算的動態帳戶的公式。此函數可用於「動態」規則中。
本函數只能參照同一子立方體中的資料。如果需要參照其他子立方體中的資料,則可能必須建立帳戶以儲存來自其他立方體的資訊。例如,若要在公式中參照前一年的資料,您必須使用帳戶儲存去年的資料資訊,才能在同一立方體內的動態計算中參照這些資料。
註:
您可以在 Dynamic 函數中內嵌 HS.View.PeriodNumber
函數。例如:
HS.Dynamic "A#AvgUnits = A#AccumUnits.I#ICP None.C1#None.C2#None / HS.View.PeriodNumber"
語法
HS.Dynamic "DestPOV = Expression"
表格 11-19 Dynamic 函數的語法
參數 | 描述 |
---|---|
DestPOV |
類型設定為 Dynamic 的有效「科目」成員。您還可以指定要執行計算的檢視。 如果未指定檢視,則會為 Periodic 和 YTD 執行此公式。若要為不同的檢視執行不同的公式,您必須在公式中指定 Periodic 或 YTD。 |
Expression |
計算表示式 |
註:
Dynamic 函數不支援 IF...THEN 陳述式。
傳回值
無。
範例
Sub Dynamic
HS.Dynamic "A#GM% = A#GM/(A#Sales * 100)/HS.View.PeriodNumber"
End Sub
GM% 帳戶的預期結果。
Custom1 | 銷售額 | GM | GM% (動態計算) | 依據公式的計算 |
---|---|---|---|---|
産品 |
600 |
140 |
23.33% |
140 / 160 * 100 |
P1 |
100 |
10 |
10% |
10 / 100 * 100 |
P2 |
200 |
40 |
20% |
40 / 200 * 100 |
P3 |
300 |
90 |
30% |
90 / 300 * 100 |