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

VBA Access Discussion :

Probleme exécution en mode batch via les tâches planifiées [AC-2013]


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 3
    Par défaut Probleme exécution en mode batch via les tâches planifiées
    Bonjour,

    J'ai une base Access découpée en front et backend, + quelques tables dans SharePoint Online.
    J'ai du code VBA qui fait les choses suivantes :

    1- Chargement de nouvelles données dans les tables via des tables attachées qui sont rafraichies chaque jour par envoi FTP
    2- Mise à jour des tables reporting dans SharePoint Online
    3- Mise à jour de fichiers Excel dans l'espace SharePoint Online (export de rapport)
    4- Mise à jour de fichier pdf dans l'espace SharePoint Online (export de rapport filtrés)

    Quand j'exécute manuellement, aucun problème. Lorsque je met en place une programmation via le Task Scheduler, les points 1 à 3 se déroulent sans problème.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $Access = New-Object -com Access.Application
    $Access.OpenCurrentDatabase("C:\Users\adm\AppData\Roaming\Data\Data.accdb", $False,"Password")
    $Access.Run("ChargeAuto")
    $Access.CloseCurrentDatabase()
    $Access.Quit()
    Sur le point 4, j'ai un message d'erreur "Erreur d'exécution '2046'. La commande ou l'action copier vers n'est pas disponible pour l'instant".

    En fait le premier pdf est bien généré mais pas les suivants. La seule différence que je vois c'est que pour le premier, j'ai un export direct de l'état, alors que pour les suivants j'ai une ouverture du rapport filtré, un export et une fermeture.
    Toutes les variables nécessaires sont récupérées en table via Dlookup.

    Je ne vois pas bien ce qui peut bloquer à ce stade.

    Par avance merci si vous avez des pistes.

  2. #2
    Membre Expert Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 671
    Par défaut Probleme exécution en mode batch via les tâches planifiées
    Pouvez-vous publier le contenu de "ChargeAuto" ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 3
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Form_Chargement_Données_Brutes.AppelChargement True, "All"
    Form_Chargement_Données_Brutes.MajIntranet
    Bonjour,

    j'ai trouvé, au début de la seconde fonction, j'ai du ajouter un .

    Et depuis cela tourne sans probleme.

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 622
    Billets dans le blog
    67
    Par défaut
    Bonsoir,

    Pouvez-vous clore la discussion ?

    Cdlt,
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Executer un script batch via une tâche planifiée
    Par ouinih dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 23/04/2012, 16h42
  2. petit probleme transfert Psftp par batch via Cron
    Par Maxw83 dans le forum Linux
    Réponses: 0
    Dernier message: 22/12/2011, 14h40
  3. Réponses: 6
    Dernier message: 15/09/2008, 22h00
  4. Exécuter en mode batch sous sas, sous windows
    Par nostress dans le forum Administration et Installation
    Réponses: 3
    Dernier message: 25/06/2008, 15h25

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