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

Botones transparentes sobre imagen de fondo

Buenos días, a ver si alguien puede ayudarme a dar con una solución.

En una hoja de Qlikview tengo una imagen de fondo que represente un barrio con edificios y a cada edificio le pongo un botón transparente encima de cada uno para que enlace con cada hoja de cada edificio.

El problema surge al visualizar el documento en pantallas de distintas resoluciones, ya que los botones cambian de sitio y al ser transparentes ya no tengo el enlace encima de cada edificio.

Hay alguna forma de que se mantengan esas fijaciones independientemente de la pantalla en que se visualice el documento?

Un saludo y gracias.

8 Replies
alexandros17
Partner - Champion III
Partner - Champion III

The only idea is to split eaxh building in a different text image and using this as button ...

jvitantonio
Luminary Alumni
Luminary Alumni

En ese caso podrias dividir la imagen, una para cada edificio. Esas mismas imagenes las puedes usar como botones y agregar acciones al mismo.

Saludos

JV

Not applicable
Author

Por si acaso, mira a ver si el problema que tienes es por las capas de los objetos. Por cambiar de resolución de pantalla no deberían moverse los objetos.

En cada objeto, en propiedades->pestaña de diseño, puedes personalizar la capa. Asegúrate de que el botón esté por encima de la imagen (tenga un número de capa personalizado superior al de la imagen).

Not applicable
Author

Por un lado, hay demasiados edificios como para hacer recortes de cada uno.

Y por otro, sí, si los botones funcionan, pero el problema es que al cambiar a pantallas de distinto tamaño no cuadran los botones con la imagen de fondo.

Hay alguna forma de fijar la resolución o algo parecido?

Un saludo.

jvitantonio
Luminary Alumni
Luminary Alumni

Hola Juan,

Podrias probras esta extension?

JV

ssanchez
Partner - Contributor III
Partner - Contributor III

Si estás usando la imagen como fondo de hoja, ésta sí cambia con distintos tamaños de ventana. Puedes utilizar un cuadro de texto con la imagen y colócalo en la capa de fondo. Al cambiar el tamaño de la ventana (diferentes resoluciones), el objeto de texto debe permanecer fijo y en la misma posición relativa respecto a los botones transparentes.

Un saludo

Not applicable
Author

Agregar un Text Object quitale el fondo y agregale la accion que necesitas y posicionalo en la parte de la imagen que necesitas.

Saludos

jmmayoral3
Creator
Creator

Cuando pones una imagen como fondo de hoja, esta imagen se adapta automáticamente al tamaño de la hoja. Esta depende de la resolución de la pantalla o del tamaño de la ventana.

Da igual cómo la ajustes (centrada, mosaico, mantener aspecto, rellenar con aspecto, configuración avanzada de título.... etc). Cuando haces la ventana de QV desktop más pequeña para que no ocupe la totalidad de la pantalla verás que la imagen se adapta. Pero todo lo que tengas sobre ella (cuadros de texto, etc) seguirán manteniendo sus posiciones originales de modo que cuando no quepan en la ventana, aparecerán barras de desplazamiento.

La solución es crear un cuadro de texto que tenga como fondo la imagen que quieres y que ocupe la totalidad de la pantalla. A este cuadro, en propiedades -> diseño  --> capa --> personalizar le pones una muy pequeña (ej: -100) para que siempre esté debajo del resto de objetos. Ajustala imagen con "Rellenar con aspecto" para que ocupe el total de la pantalla.

Comprueba ahora cómo cuando cambias la resolcuión de pantalla o el tamaño deventana todo sigue como lo diseñaste sin que se descoloque.