Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Formato de Campos en Script

Hola,

Tengo un problema cargando unos campos desde una planilla excel. que tiene como dimensiones 2 campos

el problema es que quiero cargar los campos por su letra. pero la función me devuelve el campo pero como STRING


subfield(ApplyMap('MAP_tbMesesLETRAS', $(I4)),'-',1) as PERS,  

  subfield(ApplyMap('MAP_tbMesesLETRAS', $(I4)),'-',2) as HSE,  

  subfield(ApplyMap('MAP_tbMesesLETRAS', $(I4)),'-',3) as MANT,  

  subfield(ApplyMap('MAP_tbMesesLETRAS', $(I4)),'-',4) as GAF,  

  subfield(ApplyMap('MAP_tbMesesLETRAS', $(I4)),'-',5) as OTROS

 



la tabla mapping es la siguiente:

MAP_tbMesesLETRAS:

Mapping LOAD

NumeroMes,Nombre

INLINE [

NumeroMes,Nombre

1,D-E-F-G-H-

2,J-K-L-M-N-

];

//faltan otros meses

Mi idea es tomar La letra de la Columna, lo cual quedaría de esta forma si lo hiciera normalmente (solo para el mes de enero):

D as PERS,

E as HSE

F as MANT

G as GAF

H as OTROS

Como son todos los meses hasta Diciembre tendria que repetir el código y seria demasiado.

¿Existe alguna forma de que en ves de que al aplicar al applymap() me devuelva el Campo con un formato distinto a STRING ?

0 Replies