Freigeben über


SET CURRENCY-Befehl

Definiert das Währungssymbol und gibt seine Position in der Anzeige von Ausdrücken des Datentyps Numerisch, Währung, Gleitkomma und Double an.

SET CURRENCY TO [cCurrencySymbol]
-oder-
SET CURRENCY LEFT | RIGHT

Parameter

  • cCurrencySymbol
    Gibt eine Zeichenfolge an, die das Währungssymbol darstellt. Diese Zeichenfolge kann aus bis zu 9 Zeichen bestehen. Geben Sie SET CURRENCY TO ohne cCurrencySymbol ein, um das Währungssymbol wieder auf das Standardsymbol (Dollarzeichen, $) zurückzusetzen.

    Sie können auch mit **Alt+**nnn ein Währungssymbol angeben. Wenn Sie Windows-Schriftarten mit entsprechender Unterstützung installiert haben, können Sie das Währungssymbol für den Euro (€) mit Alt+0128 angeben. Außerdem können Sie auf der Registerkarte "Ländereinstellungen" des Dialogfeldes "Optionen" das Standardwährungssymbol festlegen.

  • LEFT
    (Standardeinstellung) Setzt das Währungszeichen auf die linke Seite eines Währungswertes.

  • RIGHT
    Setzt das Währungszeichen auf die rechte Seite eines Währungswertes.

Hinweise

Das Währungssymbol wird in Ausgaben angezeigt, die mit @ ... SAY erstellt werden, sowie in Textfeldern, die mit @ ... GET erstellt werden, wenn in der FUNCTION- oder PICTURE-Klausel der $-Code angegeben ist.

SET CURRENCY gilt für die aktuelle Datensitzung.

Beispiel

Im folgenden Beispiel wird das Währungssymbol DM sowohl auf der linken als auch auf der rechten Seite des Währungswertes angezeigt. Wenn Sie das Währungssymbol mit Hilfe von PICTURE anzeigen, müssen Sie ein @-Zeichen vor das Dollarzeichen setzen.

STORE SET('CURRENCY') TO gcCurrPosit
STORE 1234.56 TO gnDollarAmnt
CLEAR
SET CURRENCY TO 'DM'
@ 2,2 SAY gnDollarAmnt PICTURE '@$99,999.99'
IF gcCurrPosit = 'LEFT'
   SET CURRENCY RIGHT
ELSE
   SET CURRENCY LEFT
ENDIF
@ 4,2 SAY gnDollarAmnt FUNCTION '$99,999.99'

Siehe auch

SET DATASESSION | SET DECIMALS | SET SEPARATOR | SET SYSFORMATS