這個函式會計算兩個來源 POV 的產品 (C = A * B)。
傳回值
無傳回值。
語法
Units_Rates(Destination,Units,Rates)
表格 13-25 Units_Rates 函式的語法
| 參數 | 有效值 |
|---|---|
|
Destination |
有效的目標 POV,是 Account、ICP 和 Custom 1-4 成員的有效組合。 |
|
Units |
有效的來源 POV,是維度成員的有效組合。 |
|
Rates |
有效的來源 POV。 |
詳細說明
這個函式會計算兩個來源 POV 的產品 (C = A * B)。在最佳作法中,建議在呼叫常式設定變數,並將其傳遞至 Units_Rates 函式,該函式會定義目標、單元和比率 POV。也建議將呼叫常式中的變數名稱設定為與 Units_Rates 函式相同。
範例:
Sales 帳戶將傳回 UnitsSold * Price 的值。
表格 13-26 UnitsSold 函式的範例
| 科目 | Jan2014 | Feb2014 | Mar2014 |
|---|---|---|---|
|
A#UnitsSold |
1000 |
2000 |
5000 |
|
A#Price |
1.25 |
1.00 |
0.50 |
Units_Rates("A#UnitsSold",A#Price) |
1250 |
2000 |
2500 |
從 UNITS_RATES 函式傳回的結果如下:
HS.EXP "A#Sales = A#UnitsSold * A#Price"
範例指令碼
這個指令碼包含下列資訊:
在呼叫常式中寫入的範例陳述式。
在呼叫常式中設定並傳遞至 Units_Rates 函式的變數。
呼叫常式中的變數名稱,設定為與 Units_Rates 函式相同。
Sub Calculate()
Dim Destination Dim Units Dim Rates
Destination = "A#Sales" Units = "A#UnitsSold" Rates = "A#Price"
Call Units_Rates(Destination,Units,Rates)
End Sub
' Beginning of the Units_Rates function
Sub Units_Rates(Destination,Units,Rates)
HS.EXP Destination & " = " & Units & " * " & Rates
End Sub