Ver un video tutorial
Esta macro se usa para formatear valores numéricos.
| Parámetro |
Descripción |
| Mi_Campo |
Variable o campo para formatear (El retorno está en la siguiente variable). |
| Grupo_Símb |
Símbolo de agrupación de valores enteros. |
| Dec_Símb |
Símbolo separador de decimales. |
| Cantidad_Dec |
Número de decimales que se mostrarán. |
| Fill_Zeros |
Decimales completos con ceros (llenar) (S = Si y N = No). |
| Side_Neg |
Posición de signo negativo (1 = left and 2 = right) |
| Moneda_Símb |
Símbolo monetario que se mostrará. |
| Side_moneda_Símb |
Posición del símbolo de moneda. (1 = izquierda y 2 = derecha). |
Ex. 1: Formatear un número entero. sc_format_num({my_value}, '.', '', '0', 'N', '1', ''); Valor de entrada = 001234567890 Valor de salida = 1.234.567.890
Ex. 2: Formatear un valor negativo y truncar decimales. sc_format_num({my_value}, '.', '', '0', 'N', '1', ''); Valor de entrada = 0012345678.90- Valor de salida = -12.345.678
Ex. 3: Formateando un valor con 4 decimales y rellenando con ceros. sc_format_num({my_value}, '.', ',', '4', 'S', '1', ''); Valor de entrada = 0012345678.9 Valor de salida = 12.345.678,9000
Ex. 4: Formateando un valor con 2 decimales, rellenando con ceros y usando el símbolo monetario. sc_format_num({my_value}, '.', ',', '2', 'S', '1', 'US$'); Valor de entrada = 0012345678.9 Valor de salida = US$ 12.345.678,90
Ex. 5: Formatear un valor con 2 decimales, rellenando con ceros. sc_format_num({my_value}, '.', ',', '2', 'S', '1', ''); Valor de entrada = .9 Valor de salida = 0,90
|