Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Estimad@s
Por favor su ayuda tengo un tabla en sybase donde se encuentra valores money negativos y al momento de hacer un qvd de esa tabla se almacena tipo exponencial , yo se que ta talvez es por tipo del campo de qlikview espero que me puedan ayuda de ante mano muchas gracias
Base
-1,134.63
qvd
1,8446744073155e+015
Hola Jefferson,
Al extraer datos, QlikView / Sense tiene la función num#(), que le indica qué formato TIENE el número. Es diferente de la función num(), que le indica qué formato DA al número.
Así que en tu caso quizás algo así te resuelva la situación:
LOAD ...
...
num(num#(Value,'#,###.00','.',','),'#.###,00')
FROM ...
Aquí lo que le indicas es el formato del número que recoges, y explícitamente le dices que los decimales son puntos ('.') y los miles son comas (','), que es el formato anglosajón. Después lo conviertes a formato europeo, con . como separador de miles y , como separador de decimales.
Juega un poco con el formato y lo conseguirás.
Un saludo,
Sorin.