Skip to main content
Announcements
Introducing a new Enhanced File Management feature in Qlik Cloud! GET THE DETAILS!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Llamar a un alias dentro de una tabla en qlikview

Hola, tengo una duda con qlikview, me gustaria saber si alguien puede ayudarme.

Como se puede invocar a un alias dentro de una tabla de qlikview??

Me refiero, yo tengo una tabla de tiempos con el formato:

Time,

Hour(Time) as Hora...

La duda que tengo es saber como puedo llamar a la variable "Hora" que acabo de crear, porque cuando la llamo, me dice que no existe el campo, (Por ejemplo, al crear un condicional sobre la variable "Hora").

Un cordial saludo.

2 Replies
Not applicable
Author

Alguien sabe como solucionar mi problema?

Un saludo.

jvitantonio
Luminary Alumni
Luminary Alumni

Hola Juan,

Seria bueno que me des un ejemplo concreto de lo que queres hacer. De todas maneras cuando haces un Load de una tabla, no podes referenciar ese campo que recien creaste (solo podes referenciar Time porque es un campo que ya existe). Depende de lo que quieras hacer, podes invocar el valor del campo que creaste anteriormente, con las funciones peek o previous, pero todo depende de lo que necesites.

Otra cosa que podes hacer es cargar la tabla y luego volver a referenciarla. Ejemplo:

temp:

LOAD

hour(time) as Hora

FROM ... ;

tabla:

LOAD

Hora

Resident temp:

DROP TABLE temp;

En este ejemplo si puedes referenciar el el campo Hora porque ya lo creaste previamente.

Espero te sirva. Saludos