Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Doble titulo

Buen día.

En este momento requiero crear una tabla simple en donde aparezca dos veces el titulo de cada columna, quisiera saber si hay alguna forma en la que se pueda realizar esta acción

La idea es crear algo más o menos así

título 1     título 2     título 3     título 4

título 1     título 2     título 3     título 4

data          data          data          data

data          data          data          data

data          data          data          data

data          data          data          data

data          data          data          data

data          data          data          data

Gracias.

Quedo atento

1 Solution

Accepted Solutions
ecolomer
Master II
Master II

Lo que puedes hacer es escribir en la etiqueta una fórmula

View solution in original post

7 Replies
jolivares
Specialist
Specialist

La verdad no entiendo bien, pero puedes crear encima de cada columna un objeto de texto con el nombre y se ve tal cual.

Capture.PNG

ecolomer
Master II
Master II

Lo que puedes hacer es escribir en la etiqueta una fórmula

Not applicable
Author

Enrique, gracias por su ayuda, funciona bien en el modelo, pero al descargarlo en un excel o un bloc de notas me muestra ambos títulos en la misma celda y la idea es que cuando se descargue de genere dos filas de títulos.

Hay alguna forma para que la descarga sea así?

Quedo atento.

Not applicable
Author

Si vos deseas que el texto compuesto de la columna sean "filas" al exportarlo, me parece que no te va a quedar otra que jugar con el OCX del Excel y realizar el export por medio de Macro que genere el Excel así tendrás el control de cada celda del excel, pero no creo que se justifique el esfuerzo.

Con la solución que te pasó enrique en el Excel es tan solo activar el Wrap Text en Excel y sale en dos líneas PERO de una misma fila.

Saludos

ecolomer
Master II
Master II

No, claro para descarga o exportación a excel lo hace en una sola línea.

Lo que hice es incorporar un char(10) entre los dos textos, pero en la misma fila.

Para conseguir lo que quieres habría que darle otro tipo de solución. Lo pienso

Not applicable
Author

Gracias Enrique por su ayuda.

jmmayoral3
Creator
Creator

Hay una forma de hacerlo, pero en una tabla pivotante, no en una tabla simple.

Tendrías que crear un inline de la siguiente forma:

DimAux:

LOAD * Inline [

dim1 ,   dim2

titulo1, titulo1

titulo2, titulo2

.... ,     ...

];

Recargas y te crea una tabla llamada dimAux.

Ahora creas una tabla pivotante donde eliges como dimensiones dim1 y dim2.

Creas UNA SOLA expresión con un montón de if anidados de la forma:

IF(dim1='titulo1',

         if(dim2='titulo1', data1,

IF(dim1='titulo2',

         if(dim2='titulo2', data2,

...

....))))))))); //Cerrar todos los IF

Ojo, son if anidados unos dentro de otros. Se ha escrito con esta indentación para mayor facilidad de lectura.

Por último volteas la tabla para que las dimensiones queden en la parte superior