Las funciones de formato imponen un formato de presentación a los campos o expresiones numéricos de entrada. Dependiendo del tipo de datos, podemos especificar los caracteres del separador decimal, el separador de miles, etc.
Las funciones devuelven todas ellas un valor dual con ambos valores, el de cadena y númerico, pero puede pensarse en ellas como que realizan una conversión de número a cadena. Dual() es un caso especial, pero las demás funciones de formato toman el valor numérico de la expresión de entrada y generan una cadena que representa el número.
Por el contrario, las funciones de interpretación toman expresiones de cadena y devuelven números, especificando el formato del número resultante.
Las funciones pueden utilizarse tanto en scripts de carga como en expresiones de gráficos.
Nota informativaPor razones de claridad todas las representaciones numéricas se dan con un punto decimal como separador decimal.
Utilice el desplegable de cada función para ver una breve descripción y la sintaxis de cada función. Haga clic en el nombre de la función en la descripción de la sintaxis si desea más detalles.
Date() da formato a una expresión como una fecha utilizando el formato definido en las variables de sistema del script de carga, o el sistema operativo, o una cadena de formato, si se suministra.
Dual() combina un número y una cadena de caracteres en un solo registro, de modo que la representación numérica del registro puede utilizarse para ordenar y hacer cálculos, mientras que el valor de la cadena puede utilizarse con fines de visualización.
Interval() da formato a un número como un intervalo de tiempo utilizando el formato establecido en las variables de sistema del script de carga, o el sistema operativo, o una cadena de formato, si se suministra.
Money() da formato numéricamente a una expresión como un valor de moneda, en el formato establecido en las variables de sistema del script de carga de datos, o en el sistema operativo, a menos que se suministre una cadena de formato y, opcionalmente, unos separadores decimal y de miles.
Num() da formato a un número, es decir, convierte el valor numérico de la entrada para mostrar texto utilizando el formato especificado en el segundo parámetro. Si se omite el segundo parámetro, utiliza los separadores de decimal y de miles establecidos en el script de carga de datos. Los símbolos de separador de miles y decimales personalizados se ofrecen como parámetros opcionales.
Time() da formato a una expresión como un valor de hora, en el formato de tiempo definido en las variables de sistema del script de carga, o el sistema operativo, a menos que se suministre una cadena de formato.
TimeStamp() da formato a una expresión como una fecha y un valor de hora, en el formato de tiempo definido en las variables de sistema del script de carga, o el sistema operativo, a menos que se suministre una cadena de formato.
No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.
Únase al Programa de modernización de la analítica
Modernícese sin comprometer sus valiosas aplicaciones de QlikView con el Programa de modernización de la analítica. Haga clic aquí para obtener más información o contactar con nosotros: ampquestions@qlik.com