Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
alexis_garcia
Creator II
Creator II

Abrir y recargar documento qvw

Hola a todos

Tengo un problema que no sé cómo solucionar.

Necesito que se abra un determinado documento qvw y se recargue diariamente.

Con Qlikview Server lo puedo hacer perfectamente para el resto de documentos, pero no para este en concreto porque al intentar recargarse automaticamente y validar unos loggins que tiene falla, sin embargo si lo abro y lo recargo manualmente sí que funciona.

Ya que no he podido solucionar el problema anterior, he optado por crear una tarea en windows para que ejecute un .bat que abre el documento diariamente, pero cómo puedo hacer para que lo recargue y lo guarde?

"C:\Archivos de programa\Qv.exe" /r "C:\QlikView\QVDS_Completo.qvw"

Un saludo.

1 Solution

Accepted Solutions
alexis_garcia
Creator II
Creator II
Author

Hola Alex,

Muchas gracias por tu ayuda.

Con el .bat y una tarea programada ya está solucionado, el problema era que la ruta no era correcta.

Pero es bueno saber que hay otras opciones como la que comentas con Macros.

Gracias.

Un saludo.

View solution in original post

4 Replies
alex_millan
Creator III
Creator III

Hola Alexis,

Prueba a configurar en el documento un disparador que actúe cuando finalice la recarga.

Propiedades de documento --> Disparadores --> Después de recargar --> Añadir acción

Añadir --> Externo --> Ejecutar macro --> GrabaYCierra   (o el nombre de la macro que graba y cierra)

Para la macro:

SUB GrabaYCierra

ActiveDocument.Save

ActiveDocument.GetApplication.Quit

END SUB

Espero que te sirva

Si no te funcionara:

- Cambia la sentencia del fichero .bat a: "C:\Archivos de programa\Qv.exe" "C:\QlikView\QVDS_Completo.qvw" para que sólamente abra el documento

- Configura un disparador que actúe al abrir el documento y ejecute una macro que recargue el mismo. Por ejemplo:

          Sub RecargaApertura

               ActiveDocument.Reload

          End Sub

- Luego configuras el disparador para que actúe tras la recarga.

Un saludo,

alexis_garcia
Creator II
Creator II
Author

Hola Alex,

Muchas gracias por tu ayuda.

Con el .bat y una tarea programada ya está solucionado, el problema era que la ruta no era correcta.

Pero es bueno saber que hay otras opciones como la que comentas con Macros.

Gracias.

Un saludo.

alex_millan
Creator III
Creator III

De nada, me alegro que te haya parecido útil.

Un saludo

ecolomer
Master II
Master II

Para que abra, cargue, salve y cierre:

\\Servidor1\QlikView\qv.exe C:\datos de usuarios\Administracion\QV\QV_Ventas.qvw   /r

poner al final de la instrucción /r