Hay veces que se tiene que cargar una tabla utilizando la función CrossTable, esta función es para hacer una especie de tabla traspuesta y poder pasar de una tabla así:
a otra así:
El problema viene cuando la tabla se carga directamente desde un QVD, no se por qué hay un problema cuando se carga el QVD de forma optimizada, es decir, sin ninguna transformación.
Cuando se carga el QVD sin ninguna transformación, Qlik empieza a crear tablas huerfanas que contienen como único campo (en este caso) el mes.
Para poder arreglar este problema, hay que hacer que Qlik no cargue el QVD de forma optimizada y eso se arregla anadiendo la clausula Where 1=1 al final. Con esto el fichero se cargará correctamente y tendremos la tabla tal y como aparece en el segundo ejemplo.
- Pildoras de «sabidurida» (Qlikview)