domingo, 18 de noviembre de 2018

► Recorrer una tabla y ejecutar una acción para cada fila

En este ejemplo tenemos una tabla con las variables en el siguiente formato:

VarTable:
Load * Inline [
VariableName,Value
vVariable1,   1
vVariable2,  25
vVariable4,  74
vVariable7,   4
vVariable8,  55
]
;

Leemos la tabla y la acción consiste en crear las variables en el documento QlikView. (recordar que la primera fila de la tabla es la 0)



For i=1 to NoOfRows(‘VarTable’)
    let vName=Peek(‘VariableName’,-$(i)); //aquí toma el nombre de la variable.
    Let ‘$(vName)’=Peek(‘Value’, -$(i)); //Y la crea con el valor correspondiente.
Next i

No hay comentarios:

Publicar un comentario