IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils BI Discussion :

Mise à jour document Word à partir du Portail


Sujet :

Outils BI

  1. #1
    Membre régulier Avatar de Dr Byby'San
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Novembre 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Novembre 2009
    Messages : 146
    Points : 115
    Points
    115
    Par défaut Mise à jour document Word à partir du Portail
    Bonjour ! (Bonne Année à tous !)

    J'ai constitué un document Word contenant des Stored Process qui me produisent des tableaux de bord. L'idée est de lancer la mise à jour de ce document Word à partir du portail (et que ce dernier soit placé dans un dossier Webdav)

    Mon idée serait de lancer un SP qui lui même lance un *.bat qui lui même lance un VBScript qui lui même lance la mise à jour du document. (Si vous avez d'autres idées, je suis preneur)

    ---------------------------------------------------------
    J'ai donc écrit mon VBscript qui met à jour le document.
    J'ai crée le .bat qui lance le VBscript.
    J'ai crée un Stored Process qui lance le .bat

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    OPTIONS NOXSYNC NOXWAIT XMIN ;
    x "cd C:\Rapport\Prog";
    x "md tutu";
    x "Launcher.bat";
     
    proc print data=sashelp.class; run;
    (J'ai inséré une ligne de création de répertoire ainsi qu'une proc print pour vérifier que le tout tournait.)

    Je lance le .bat à la main, pas de soucis, ca fonctionne.
    Je lance le .bat via le Stored Process. La mise à jour du document Word ne se fait pas. Par contre, le dossier tutu est créé, la proc print a fonctionné mais j'ai un message d'erreur dans ma log de VBscript

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Error #46
    In Function CreateObject
    Permission refusée
    J'ai essayé de faire des recherches sur cette erreur, mais n'ai pas trouvé grand chose (rien pour ainsi dire).

    Auriez vous des pistes sur ce sujet ?

  2. #2
    Rédacteur

    Homme Profil pro
    SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Inscrit en
    Avril 2009
    Messages
    2 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 2 497
    Points : 6 064
    Points
    6 064
    Par défaut
    quand tu le lances à la main, ton user n'est pas sassrv (le user du SP server) ?

  3. #3
    Membre régulier Avatar de Dr Byby'San
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Novembre 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Novembre 2009
    Messages : 146
    Points : 115
    Points
    115
    Par défaut
    Je pense que non.
    Connecté au serveur sur mon compte personnel (Groupe des Administrateurs).

    Ce serait le SASSRV qui lancerait alors mon .bat ??? Associer cet utilisateur au groupe des Administrateurs du serveur serait peut-être la solution.

  4. #4
    Rédacteur

    Homme Profil pro
    SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Inscrit en
    Avril 2009
    Messages
    2 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : SAS ALLIANCE SILVER. Consultant et formateur SAS et Cognos.
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 2 497
    Points : 6 064
    Points
    6 064
    Par défaut
    A l'exécution d'un SP, qui est le user d'exécution sur le SP server à la différence du Workspace server ?

  5. #5
    Membre régulier Avatar de Dr Byby'San
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Novembre 2009
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Novembre 2009
    Messages : 146
    Points : 115
    Points
    115
    Par défaut
    C'est l'utilisateur sassrv.

Discussions similaires

  1. Réponses: 0
    Dernier message: 30/11/2011, 18h56
  2. Mise à jour Document word via Excel
    Par Dralex dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 28/12/2010, 17h26
  3. Mise à jour champs Word en VB
    Par Australia dans le forum VBA Word
    Réponses: 22
    Dernier message: 22/10/2006, 23h35
  4. Mise à jour de données à partir d'une autre table
    Par rsc dans le forum Langage SQL
    Réponses: 7
    Dernier message: 05/04/2006, 11h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo