DefCurrency

Ruft die Standardwährung für die aktuelle Entity bzw. das aktuelle übergeordnete Element oder für die angegebene Entity bzw. das angegebene übergeordnete Element ab. Wenn Sie eine Entity angeben, gibt das System Entity-Währung zurück. Um die übergeordnete Währung abzurufen, müssen Sie die übergeordnete Entity angeben. Diese Funktion kann in den folgenden Regeltypen verwendet werden:

  • Berechnung

  • Umrechnung

  • Konsolidierung

  • Umlage

Syntax

HS.<Object>.DefCurrency("Entity")
HS.<Object>.DefCurrency("")

Hinweis:

Verwenden Sie eine leere Zeichenfolge (""), um diese Funktion auf das aktuelle Element anzuwenden.

Tabelle 11-17 Syntax für die DefCurrency-Funktion

Parameter Beschreibung

<Object>

Eines der folgenden Objektschlüsselwörter:

  • Entity

  • Parent

Entity

Der Name eines gültigen Elements der Dimension Entity

Rückgabewert

Eine Zeichenfolge, die die Standardwährung für die angegebene Entity oder das angegebene übergeordnete Element enthält.

Beispiel

Wenn sich in diesem Beispiel die Standardwährung für Connecticut von der Standardwährung für die Region EastRegion unterscheidet, werden Anweisungen zwischen den Anweisungen "If...Then" und "End If" ausgeführt.

If HS.Entity.DefCurrency("Connecticut")<> HS.Parent.DefCurrency("EastRegion") Then
  ...
End If