Lade...
 

CX_SYSTEM_OBJECT::CreateCurrencyRate

CX_SYSTEM_OBJECT::CreateCurrencyRate

Beschreibung:

Diese Funktion erstellt ein Objekt vom Typ

CX_CURRENCY_RATE. Umrechnungen werden mit einer Präzision von 5

Stellen durchgeführt.

Code-Beispiel:

"$" 1.03212 "EUR" 6 SystemObject Call(CreateCurrencyRate)

Erstellt ein Währungsumrechnungsobjekt mit dem Kurs 1,03212€/$,

wobei von € nach $ und umgekehrt umgerechnet werden kann (s. Umrechnungsarten). Die Funktion hinterlässt ein CX_VALUE_PER im Speicher, das durch die Garbage Collection nicht freigegeben wird => bitte nur bei Bedarf aufrufen und einmal erzeugte CX_CURRENCY_RATE-Objekte so oft wie möglich wiederverwenden.
Dieses Objekt wird von der Garbage Collection weggeräumt, wenn es nicht in einer Variablen gespeichert wird. Das gilt auch dann, wenn es

z.B. via AddOverwriteRate beim System angemeldet ist!

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(IN) Top INTEGER -
  Top-1 STRING -
  Top-2 OBJECT -
  Top-3 STRING -
Stack(OUT) Top CX_CURRENCY_RATE -
Funktionsaufruf: Call(CreateCurrencyRate)