Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaite exécuter mon application (Avec une macro en post reload) avec un programme externe.
J'ai un script VBS qui me permet de charger l'application, lancer la macro, sauvegarder et tout fermer. Tout fonctionne très bien. Néanmoins je ne trouve pas la solution pour le scheduler dans la console d'administration.
J'ai pu trouver dans différents posts la solution du reload avec un .bat : "C:\Program Files\QlikView\Qv.exe" /r " D:\Mon application.qvw" mais même manuellement le reload ne se lance pas.
Avez-vous une solution pour scheduler le .vbs ou pour quelles les raisons mon .bat ne fonctionne pas ?
Merci d'avance pour votre aide.
Précisions:
Le user utilisé est l'admin du serveur. Il a une licence NameCal.
Version: V10 SR4
Bonjour,
Votre ligne de commande pour le .bat est correcte à condition que vos chemins soient les bons.
L'utilisateur utilisé par votre scheduler windows est-il bien le même que celui avec lequel vous travaillez ?
Avez-vous appliqué de la sécurité sur votre document ?
Martin Favier
Sent from my iPad
Oui, le user utilisé est bien le même.
Mon souhait est de le scheduler avec la console d'administration Qlikview.
Il n'y a pas de sécurité sur mon document.
Ah d'accord je n'avais pas compris que c'était pour planifier dans la console QMC.
Vous devez donc aller sur votre console, http://MonServeur:4780/QMC, puis dans l'onglet documents.
Lorsque vous sélectionnez un document, vous pouvez planifier une tâche de mise à jour grâce à l'onglet Reload.
Martin Favier
Merci pour la réponse.
Cela ne marche pas.
J'ai aussi essayé en créant une tâche dans External programs, sans succès.
Pour info, j'ai une macro dans le document qui génère des mails.
Est-ce que vous voyez bien votre document dans l'onglet documents de la console ?
Quel est l'utilisateur qui est enregistré sur le service QlikView Distribution Service ?
Martin FAVIER
Oui, je vois bien mon document dans l'onglet documents de la console.
Je n'ai qu'un seul user que j'utilise partout : sur le serveur et dans la console d'administration (ce user a les droits admin).
Cet utilisateur est l'administrateur local ou du domaine ?
Comment créez vous votre tâche de rechargement dans la console ?
Martin Favier
Cet utilisateur est administrateur du serveur, je n'ai pas trouvé l'information par rapport à l'administrateur local ou du domaine.
La tâche de rechargement a été créée avec l'onglet "Document".
Quelle syntaxe doit avoir ma ligne de commande pour un programme externe (pour lancer un .bat ou .vbs) ?
Merci pour votre aide.
Bonjour,
Normalement vous ne devriez pas avoir de ligne de commande pour lancer un rechargement depuis le serveur.
Une fois dans l'onglet "Documents" de la console d'administration de QlikView Server (QMC), cliquez sur le bouton "Help" en haut à droite, celui-ci devrait vous indiquer comment créer une tâche de rechargement.
Martin Favier