SET CURRENCY (Comando)
Define el símbolo de moneda y especifica su posición en la presentación de expresiones de tipo Numeric, Currency, Float y Double.
SET CURRENCY TO [cCurrencySymbol]
-or-
SET CURRENCY LEFT | RIGHT
Parámetros
cCurrencySymbol
Especifica una cadena de caracteres que representa el símbolo de moneda y puede tener de uno a nueve caracteres de longitud. Ejecute SET CURRENCY TO sin cCurrencySymbol para restablecer el símbolo de moneda predeterminado, que es el signo de dólar ($).También puede especificar un símbolo de moneda mediante Alt+nnn. Puede especificar el símbolo del Euro (€) mediante Alt+0128 si están instaladas las fuentes de Windows necesarias. También puede establecer el símbolo de moneda predeterminado en la ficha Regional del cuadro de diálogo (Opciones).
LEFT
(Predeterminado) Coloca el símbolo de moneda a la izquierda del valor monetario.RIGHT
Coloca el símbolo de moneda a la derecha del valor monetario.
Observaciones
El símbolo de moneda se muestra en el resultado creado con @ ... SAY y en los cuadros de texto creados con @ ... GET cuando el código $ se incluye en la cláusula FUNCTION o PICTURE.
SET CURRENCY tiene como alcance la sesión actual de datos.
Ejemplo
El ejemplo siguiente muestra el símbolo de moneda DM a ambos lados del valor de moneda. Si utiliza PICTURE para mostrar el símbolo de moneda, asegúrese de incluir @ delante del signo de dólar.
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'
Vea también
SET DATASESSION | SET DECIMALS | SET SEPARATOR | SET SYSFORMATS