Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, tengo la siguiente duda, al igual que se programa la recarga automática a través del servidor, ¿ es posible abrir un fichero automaticamente? Explico lo que quiero conseguir. Yo estoy haciendo pruebas con macros y quiero por ejemplo enviar un correo o generar algún tipo de documento de manera automática y me gustaria hacerlo de forma que al abrir un documento, lanzar un disparador, que fuera ejecutar macro. ¿ Es posible hacer la apertura de forma automática ?
Un saludo
Hola Jonay,
puedes abrir un fichero qlikview en QlikView Desktop desde línea de comandos o mediante fichero bat.
Por ejemplo en el bloc de notas pones:
qv.exe MiArchivo.qvw
y guardas el archivo como MiArchivo.bat en el directorio donde tienes el programa qlikview desktop.
Después puedes programar el fichero bat para que se ejecute automáticamente a la hora que quieras mediante el programador de tareas.
Para el envío del e-mail, creas un disparador que se ejecute cuando se abra el documento y que llame a la macro que envía el mail.
Eso sí, ten en cuenta que esto sólo sirve mediante el QlikView desktop no desde el server.
Espero que te resulte útil.
Un saludo
Hola Jonay:
No te sigo muy bien, pero si lo que quieres es enviar un documento tienes la opción 'Después de recargar' en la lista de eventos de los disparadores. Ctrl + Alt + D o propiedades del documento, pestaña disparadores.
Saludos
Joaquín
Creo que es más útil 'Después de Recargar' porque la planificación es automática, si lo asocias al evento 'Al abrir' necesariamente un usuario tiene que pulsar sobre el documento ... además cada vez que los usuarios abran ese documento se activará el disparador enviando ese correo
Hola Jonay,
puedes abrir un fichero qlikview en QlikView Desktop desde línea de comandos o mediante fichero bat.
Por ejemplo en el bloc de notas pones:
qv.exe MiArchivo.qvw
y guardas el archivo como MiArchivo.bat en el directorio donde tienes el programa qlikview desktop.
Después puedes programar el fichero bat para que se ejecute automáticamente a la hora que quieras mediante el programador de tareas.
Para el envío del e-mail, creas un disparador que se ejecute cuando se abra el documento y que llame a la macro que envía el mail.
Eso sí, ten en cuenta que esto sólo sirve mediante el QlikView desktop no desde el server.
Espero que te resulte útil.
Un saludo
Buenas Joaquín, la forma que me dices funciona solamente si la recarga la hago manual en el programa. Si le hago la recarga programada automaticamente a traves del servidor no funciona. No se si es por algun permiso en configuración o si por el contrario no funciona.
Tendré que probar la forma que dice Alex, con el programa de escritorio. Una duda respecto a esta forma, el .bat se pone en el directorio del programa, como el fichero no tiene que estar en esa direccion, habria que poner la ruta imagino no? y seria entre doble comillas o sin comillas c:\MisDcoumentos...
Un saludo
Te refieres a enviar mails desde la recarga planficada ?
Eso exactamente, es que lo que quiero es automatizar el proceso para una vez progamado no tener que intervenir más para que se envie el correo
Un saludo
Mira en el QMC / System / Mail Server; tienes que tener esta configuración, especialmente el sombreado amarillo
Como dirección de host, ¿pones esa especificamente por algo? o es solo la que tienes tu instalado el qlikview y por eso es la que pones?
No, Es donde reside el servidor de correo ... debes poner la dirección IP de tu MS Exchange Server o Lotus Notes