Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
El uso de una gran cantidad de hojas complica la navegación en el documento Qlikview al usuario. Por otro lado, el sistema no permite establecer una jerarquía o agrupación de hojas de forma estándar, se deja en manos del diseñador la posibilidad de ocultar las hojas y dirigir la navegación a través de acciones programadas en botones, disparadores, etc.
Os adjunto un ejemplo de menú de navegación diseñado para facilitar al usuario el recorrido a través del documento y construido con múltiples recursos de Qlikview: disparadores de campo y de hoja, acciones de objetos de texto, variables y macros seguras.
Se basa en un archivo de configuración (MENU.XLS) que permite definir la jerarquía del menú y la agrupación de opciones. Este mismo archivo centraliza la definición de las variables, expresiones y colores utilizados.
El menú permite desplegar grupos de opciones, mostrar la jerarquía de las mismas y acceder a una hoja directamente mediante la selección del usuario.
También es posible navegar a través de las hojas visitadas, de forma similar a como se realiza en el navegador de carpetas. El resalte de la opción/hoja visualizada en el menú, así como la posibilidad de visualizar la ruta de navegación dentro de la jerarquía de opciones, permite al usuario conocer en todo momento en qué punto del documento se encuentra, incluso si se ocultan las hojas.
Para su uso es necesario establecer la hoja inicial del menú en la variable zNavHojaInicial en el archivo de configuración y determinar las opciones que debe contener el menú, así como la opción a la que pertenecen (padre). Para opciones de agrupación, que contraen partes del menú pero no acceden a una hoja, se establecen con el identificador 0 en el padre y el mismo nombre en el grupo de menú (NavGrupoMenu). Estas opciones de agrupación se repiten en la configuración de todos los grupos para simular que el menú se expande o se contrae.
Cada hoja nueva debe configurarse para usar la macro ActivarHojaManual en el disparador al abrir y DesactivarHojaManual en el disparador al salir para controlar el historial de navegación, incluso con un acceso directo, cuando las hojas son visibles.
El documento se ha construido usando QlikView 11.2 SR5 y se ha probado en Qlikview Desktop y desde QlikView Access Point usando Google Chrome.
Espero que os sea útil.
Un saludo
Buen trabajo Santiago, espero poder utilizarlo pronto
Tiene muy buena pinta, lo voy a utilizar pronto
Gracias por compartirlo
Saludos,
Enrique
Gracias Santiago, Lo veo muy útil y creo que le voy a poder dar un buen uso.
Saludos
Miguel del Valle de Gracia
Gran trabajo Santiago, es muy útil.
Muchas gracias por compartirlo.
Saludos
Esta muy bueno, a demás de que es muy ágil para la presentación y diseño.
Gracias.