Diese Funktion berechnet das Produkt aus zwei Quell-POVs (C = A * B).
Rückgabewert
Kein Rückgabewert.
Syntax
Units_Rates(Destination,Units,Rates)
Tabelle 12-25 Syntax der Funktion Units_Rates
Parameter | Gültige Werte |
---|---|
Destination |
Ein gültiger Ziel-POV, der eine gültige Kombination aus den Elementen Account, ICP und Custom 1-4 ist. |
Units |
Ein gültiger Quell-POV, der eine gültige Kombination aus Dimensionselementen ist. |
Rates |
Ein gültiger Quell-POV. |
Detaillierte Beschreibung
Diese Funktion berechnet das Produkt aus zwei Quell-POVs (C = A * B). Als Best Practice wird empfohlen, Variablen in der aufrufenden Routine festzulegen und an die Funktion Units_Rates zu übergeben, die die POVs Destination, Units und Rates definieren. Außerdem wird empfohlen, die Variablennamen in der aufrufenden Routine auf dieselben Werte festzulegen wie in der Funktion Units_Rates.
Beispiel
Das Konto Sales gibt den Wert UnitsSold * Price zurück.
Tabelle 12-26 Beispiel für Funktion "UnitsSold"
Konto | 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 |
Das von der Funktion UNITS_RATES zurückgegebene Ergebnis sieht folgendermaßen aus:
HS.EXP "A#Sales = A#UnitsSold * A#Price"
Beispielskript
Das Skript enthält die folgenden Informationen:
Eine in der aufrufenden Routine geschriebene Beispielanweisung.
Variablen, die in der aufrufenden Routine festgelegt und an die Funktion Units_Rates übergeben werden.
Variablennamen in der aufrufenden Routine sind auf dieselben Werte festgelegt wie in der Funktion 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