Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes,
Estoy intentando con una macro exportar todos los datos del programa de qlikview de escritorio a una excel con un botón. El problema viene cuando lo subo al servidor donde están alojados todos los informes, ese botón no funciona. En la macro aparecen funciones como ActiveDocument.GetSheetObject("CH01").CopyTableToClipboard pero claro, en el qlikview de escritorio, la tabla también tiene un botón para copiar al clipboard, cosa que en el server no sale este botón, alguien sabe como se activa? o como poder exportar a excel todo un archivo de qlikview ?
Muchas gracias,
Saludos
Hola Jorge,
Es bien sabido que el uso de macros es desestimulado por Qlik, ya que no todas las macros funcionan en el navegador.
Puede que sea obvia la pregunta, pero es lo primero que hay que saber... estás usando el Plugin de IE?
Saludos...
Si ya creaste la macro y la activas por medio de un botón, regularmente pasa que se desactivan las macros al visualizarlos por servidor, el usuario tendrá que aplicar la siguiente conbinacion de teclas: CTRL + shift (Flechita arriba) + M, y seleccionar Permitir acceso al sistema, ahora bien es necesario que pases todos tus objetos a Excel, porque si no se van a manipular la información, podrias crear informes, es como si imprimieras lo que visualizas pero personalizado, espero que te sirva el dato.
Hola Julian,
Pues yo he empezado hace poco con esto, pero me dicen que no, que el Plugin este no lo usamos...
Es necesario para usar macros de qlikview desktop en qllikview server?
Gracias por tu respuesta.
Un saludo.
Hola Gerardo,
He probado dicha combinación de teclas pero ese panel que me muestras sólo me sale cuando pulso el botón de activar WebView dentro de qlikview desktop. Cuando subimos al server el informe, en qlikview server no nos muestra ninguna pantalla, si no que hace una especie de restaurar, es decir, pone la ventana del informe más pequeñita(similar al botón de restaurar de windows,linux)
Muchas gracias por tú respuesta,
un saludo.
Hola Jorge,
Así es, la única manera de que las macros se ejecuten del lado del cliente, es que éste último utilice Internet Explorer y que además tenga instalado el Plugin de Qlikview.
Hay que tener en cuenta que si el usuario utiliza otro navegador (Mozilla, Chrome, Safari) no tendrá disponibles las funciones que hayas programado con macros.
Has considerado crear mejor un informe en lugar de enviar todo a Excel?... Por qué hay que hacer la exportación de esa manera?... Los usuarios tienen que manipular los datos una vez generados por Qlikview?... Quizá sea un tema de manejo del requerimiento más que limitaciones de Qlikview, recuerda que es una plataforma de Bussiness Discovery y no un reporteador para "sacar" Excel...
Te dejo esas inquietudes, con mi mejores intenciones...
Saludos...
Hola nuevamente,
Como bien dice Julian, tendrías que evaluar si es muy necesario descargar todo a Excel, todos modos te dejo estas opciones para que lo tengas presente, ya es cuestión de sus necesidades si lo ocupan o no.
Supongo que al subir sus aplicaciones lo visualizan por accesspoint, tiene que instalar el usuario el plugin, si no se encuentra la opción de descarga tienen que activarla desde la consola, te dejo los pasos en imágenes.
tendrá que instalar el plugin el usuario
si no se visualiza, activarlo desde la consola.
con esta opción se visualizara el link para instalación de plugin, seguir los pasos de instalación de programa, tendras que ver que el usuario tenga permisos de intalacion, ya con eso tendrá la opción de ver tus aplicaciones con el plugin y podras aplicar la función de teclas que te pase antes.
esto se visualiza con la versión 11, con la 10 solo dar click derecho y abrir con.
espero que estas recomendaciones te sirva.
Hola Julian,
Creo que vamos a intentar hacerlo de otra forma, ya que me comentan mis superiores que no hay intención de usar el plugin ese y van a dar opción al usuario para que lo use desde cualquier navegador.
Exacto, los usuarios tienen que manipular los datos generados por QlikView por eso nos han pedido exportarlos. Ya sé que no es un reporteador para sacar Excel, pero el cliente es el que manda... Además como tienen que manipular datos por eso intentamos de hacer esto así.
Mientras tanto quedo a la espera de una respuesta por parte de mi superior para ver si cambiamos la forma de hacerlo o a ver que dice el cliente.
Muchas gracias por tus respuestas.
Saludos
Hola Gerardo,
Como ya he contestado a Julian, sí que se nos hacía necesario exportar el informe a Excel porque los clientes van a manipular esos datos, pero al consultar con mi superior y viendo que hay que instalar el plugin y demás vamos a tratar de hacerlo de otra forma.
Si te digo la verdad no sé si lo visualizan por accesspoint porque sinceramente, no sé ni lo que es...
No se si lo habré comentado, pero yo soy desarrollador JAVA y PHP y llevo en esto nada de tiempo, además de que no he tenido tiempo de leer nada sobre QlikView y he tenido que empezar a trabajar sin tener ni idea...
Como ya he comentado en la anterior respuesta a Julian, ni usamos el plugin ni parece ser que haya intención de usarlo, mandan desde arriba
.
Ya os contaré como acaba al final este tema, por si tenéis curiosidad o lo que sea.
Muchísimas gracias tanto a tí como a Julian por vuestras respuestas.
Saludos
No hay problema,
solo te recomiendo que te informes bien sobre el accesspoint, ya que es la plataforma en la que se visualizan las aplicaciones para tus usuarios, y el plugin solo es un complemento para el internet explorer, es como si tuvieras el Qlikview sin tenerlo, si es lo que les preocupa, pero todos modos estoy para servirte y cualquier duda estoy para apoyarte, veras conforme bayas conociendo el Qlikview te enamoraras de el, bien armado te hace maravillas.
saludos y estamos en contacto.