Currency

 

Variablen, in denen ein Währungsbetrag gespeichert wird, sollten als Currency-Variablen deklariert werden.

 

Bei der Verwendung von Währungsmerkmalen liegt der Vorteil darin, dass die Beträge automatisch in eine andere Währung umgerechnet werden können. Dazu müssen in den Eigenschaften der Wissensbasis die benötigten Währungen mit den dazugehörigen Währungsfaktoren definiert werden.

 

In den Eigenschaften für eine Variable vom Type Currency kann eingestellt werden, über welche Faktoren die Währungen gerechnet werden sollen bzw. ob jeder einzelne Währungswert separat belegt werden soll.

 

Zusätzlich können Sie in den Eigenschaften der Wissensbasis für jede Währung ein positives sowie ein negatives Währungsformat festlegen.

 

Zusätzlich kann die Variable den Wert NoValue annehmen. Falls bei Klassenvariablen der Schalter Initialisieren mit Standardwert gesetzt ist, wird beim Versuch der Zuweisung mit NoValue der Wert 0 gesetzt.

 

Variablen vom Typ Currency werden folgendermaßen lokal definiert:

 

Dim Price As Currency

 

 

Attribut-Eigenschaften und Funktionen:

 

Standard-Attribute:

AssignRuleIndex

Changed

Description

DifferingText

IsEnabled

IsVisible

ItemList

Name

SQLPrepare

Tag

UserTouched

Valid

ValueTag

ValueTagItems

 

Standard-Events:

AfterLet

BeforeLet

Get

Validation

 

Spezielle Attribute:

 

 

More:

CurrencyFactor (Currency)

CurrencyValue (Currency)

FormattedValue (Currency)

RelativeFactor (Currency)

UseCurrencyFactors (Currency)