Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
alexis_garcia
Creator II
Creator II

Ruta de imágenes con Bundle

Hola a todos,

tengo una duda con la BUNDLE y es que por lo visto no encuentra la ruta de las imágenes.

He probado con INLINE o Excel, pero no sale la imagen.

En qué carpeta hay que poner las imágenes para que se visualicen?

Gracias.

Un saludo.

1 Solution

Accepted Solutions
sorrakis01
Specialist
Specialist

Te adjunto lo que he hecho.

Los iconos son un pooco cutres pero a lo mejor te ayuda para ver que te pasa.

View solution in original post

18 Replies
sorrakis01
Specialist
Specialist

Hola,

En la que quieras.

Y el Bundle hazlo al final del script.

images:

BUNDLE LOAD * INLINE [

    ID, Path

    gp, C:\Iconos\Reloj.png

    gp2, C:\Iconos\image51.png

    gp5, C:\Iconos\estadistica24.png

    gp3, C:\Iconos\ON.png

    gp4, C:\Iconos\OFF.png

];

Otra opción es que cargues las imágenes con las rutas en un fichero y lo cargues así:

Directory;

Images:      BUNDLE LOAD Pic_Id, Pic_Name FROM Iconos.xls(biff, embedded labels, table is Hoja1$);

En iconos.xls pon:

Captura.PNG

Pic_Name es la ruta que tengas sin comilla de texto.

Saludos,

alexis_garcia
Creator II
Creator II
Author

Hola Jordi, gracias por tu respuesta, pero en la expresión cómo lo pongo?

Así es como lo hago:

images:

BUNDLE LOAD * INLINE [

    ID, Path

    11, C:\QlikView\Imágenes\Tiempo\Cielo_despejado.gif

    12, C:\QlikView\Imágenes\Tiempo\Poco_nuboso.gif

    17, C:\QlikView\Imágenes\Tiempo\Nubes_Altas.gif

];

Es que no consigo que salgan las imágenes.

Gracias.

Un saludo.

sorrakis01
Specialist
Specialist

Hola Alexis,

Donde quieras mostrar el icono tienes que poner:

'qmem://ID/11'

La expresión o el cuadro de texto donde lo muestres tiene que estar en formato imagen

Captura.PNG

Saludos,

sorrakis01
Specialist
Specialist

Hola Alexis,

Solucionaste el tema?

Saludos,

alexis_garcia
Creator II
Creator II
Author

Hola Jordi, estoy con otro tema, en cuanto pueda lo pruebo y comento.

Gracias.

Un saludo.

alexis_garcia
Creator II
Creator II
Author

Hola Jordi, lo he probado y siguen sin funcionarme.

Tengo las siguientes tablas:


Estado_Cielo:

LOAD Num(Left(estado_cielo%Table,2)) as ID,

    Clave   // Key to parent table: root/prediccion/dia

FROM [../estado_cielo]);


BUNDLE LOAD * INLINE [

    ID, Path

    11, C:\QlikView\Imágenes\Tiempo\Cielo_despejado.gif

    12, C:\QlikView\Imágenes\Tiempo\Poco_nuboso.gif

    17, C:\QlikView\Imágenes\Tiempo\Nubes_Altas.gif

];


Expresión como imagen:

If(ID=11,'qmem://cielo/11',If(ID=12,'qmem://cielo/12',If(ID=17,'qmem://cielo/17')))


Si lo hago con las rutas sí que funciona, pero tengo que tener también como expresión ID, pero me gustarái que solo estuviera la imagen.

If(cielo=11,'C:\QlikView\Imágenes\Tiempo\Cielo_despejado.gif',If(cielo=17,'C:\QlikView\Imágenes\Tiempo\Nubes_Altas.gif',If(cielo=12,'C:\QlikView\Imágenes\Tiempo\Poco_nuboso.gif')))


Captura3.JPG


sorrakis01
Specialist
Specialist

Hola Alexis,

El bundle lo haces al final del script?

El qmem lo tienes mal.

tiene que ser If(ID=11,'qmem://ID/11',If(ID=12,'qmem://ID/12',If(ID=17,'qmem://ID/17')))

ya me comentas

alexis_garcia
Creator II
Creator II
Author

Hola Jordi, sí perdón, ya lo había cambiado a ID en el qmem, pero no funciona.

Sí, lo hago al final del script y el ID lo uno con el ID de la otra tabla.

No sé qué está fallando.

Gracias.

Un saludo.

sorrakis01
Specialist
Specialist

Te adjunto lo que he hecho.

Los iconos son un pooco cutres pero a lo mejor te ayuda para ver que te pasa.