Función FormatCurrency() y FormatDateTime() en MS Access

1. Función FormatCurrency() : La función 
FormatCurrency() en MS Access se usa para Devuelve una expresión formateada como un valor de moneda usando el símbolo de moneda definido en el panel de control del sistema. 

Sintaxis:  

FormatCurrency 
( 
Expression [, NumDigitsAfterDecimal ] 
           [, IncludeLeadingDigit ] 
           [, UseParensForNegativeNumbers ] 
           [, GroupDigits ] // It represent group digit.
)

Parámetro: 
FormatCurrency() acepta cinco parámetros como se mencionó anteriormente y se describe a continuación.  

  • Expresión: 
    identifica la expresión a formatear. 
     
  • NumDigitsAfterDecimal: 
    en este parámetro, NumDigitsAfterDecimal identifica el valor numérico que indica cuántos lugares a la derecha del decimal se muestran. -1 es el valor predeterminado, que indica que se utilizan las configuraciones regionales de la computadora. Es opcional. 
     
  • IncluirLeadingDigit: 
    en este parámetro, LeadingDigit indica si se muestra o no un cero inicial para los valores fraccionarios. es opcional 
     
  • UseParensForNegativeNumbers: 
    indica si se colocan o no valores negativos entre paréntesis. es opcional 
     
  • GroupDigits: 
    indica si los números se agrupan o no utilizando el delimitador de grupo especificado en la configuración regional de la computadora. También es opcional

Nota: 
Los argumentos includeLeadingDigit, UseParensForNegativeNumbers y GroupDigits tienen el siguiente valor: -1 para verdadero, 0 para falso y -2 para el valor predeterminado. 

Devoluciones: 
Devuelve el valor de la moneda formateada. 

Ejemplo-1: 
Conversión de valor de moneda positivo.  

Select FormatCurrency(1200.2) as New_Currency;

Producción : 

Nueva_moneda
$1, 200.20

Ejemplo-2: 
Conversión de valor de moneda negativo.  

Select Formatcurrency(-1000, 2, -1, -1, -1) 
AS New_Currency;

Producción : 

Nueva_moneda
($1, 000.00)

2. Función FormatDateTime(): La función 
FormatDateTime() en MS Access se usa para Devuelve una expresión formateada como fecha u hora. 

Sintaxis:  

FormatDateTime( Date [, NamedFormat ] )

Parámetro: 
FormatDateTime() acepta dos parámetros como se mencionó anteriormente y se describe a continuación.  

  • Fecha – 
    Identifica la expresión a formatear. 
     
  • NamedFormat: 
    es un valor numérico que indica el formato de fecha/hora utilizado. Si se omite, se utiliza GeneralDate. 0 se usa para la fecha general, 1 se usa para la fecha larga, 2 para la fecha corta, 3 para la hora corta, 4 para la hora larga.

Devoluciones: 
devuelve una expresión de fecha y hora formateada. 

Ejemplo-1: 
Formateo a fecha larga.  

SELECT FormatDateTime(#17/04/2004#, 1) 
as New_DFormat

Producción : 

Nuevo_Dformato
sábado, 17 de abril de 2004

Ejemplo-2: 
Formateo a mucho tiempo.  

SELECT FormatDateTime(#12:30#, 4) 
as Long_Format;

Producción : 

formato_largo
12:30:00 p. m. 

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *