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 :

Configurer le fichier généré par PDFCreator


Sujet :

VBA Access

  1. #1
    Membre régulier

    Inscrit en
    Juin 2006
    Messages
    320
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 320
    Points : 97
    Points
    97
    Par défaut Configurer le fichier généré par PDFCreator
    Bonjour,

    Avec la FAQ http://access.developpez.com/faq/?pa...Etat#ImprChoix, j'ai pu préciser à Access que mon état CG60_good devait s'imprimer avec PDFCreator.

    Il reste une chose qui me chagrine beaucoup: il me demande où et sous quel nom il doit enregistrer le fichier.
    Or l'état de sortie doit:
    - produire un PDF par enregistrement
    - dont le nom est l'id de l'enregistrement
    - dont l'adresse est Application.CurrentProject.Path + \fiche_PDF\

    Je voudrais que l'impression des états me crée automatiquement un PDF à l'adresse et sous le nom suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.CurrentProject.Path & "\Fiches PDF\" & Me.Identifiant_site & ".pdf"
    Existe-t-il un moyen de contraindre cela sans faire appel à l'utilisateur?
    (vu que les PDF sont longs à produire à cause d'images, je voudrais que les utilisateurs puissent lancer la création des PDF en quittant le boulot pour que ça tourne la nuit)

  2. #2
    Membre régulier

    Inscrit en
    Juin 2006
    Messages
    320
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 320
    Points : 97
    Points
    97
    Par défaut
    J'ai bien vu le tuto de Caféine (http://cafeine.developpez.com/access/tutoriel/pdf/#LV-A)

    Mais est-il nécessaire de passer par un changement de config' dans le fichier "win.ini" si l'imprimante par défaut définie est PDFCreator pour l'état qu'on veut exporter?

    Est-il nécessaire de créer une table pour gérer une file d'attente?

    Je me débrouille en VBA mais j'avoue que j'ai été complètement larguée par ce tuto. Ca me semble bien compliqué par rapport à ce que je veux faire...

  3. #3
    Membre régulier

    Inscrit en
    Juin 2006
    Messages
    320
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 320
    Points : 97
    Points
    97
    Par défaut
    J'ai fini par trouver une solution bien plus simple:
    1- je renomme l'état avec l'identifiant du site.
    2- je lance la création du PDF ==> le nom du PDF par défaut est celui de l'état donc l'identifiant du site.
    3- je renomme l'état avec son nom initial. ==> je pourrais le réutiliser.
    C'était juste pour dire qu'il existait bien plus simple que des modules de 400 lignes.

    J'ai mis 3 jours à trouver une solution et j'ai explosé mon temps de travail dédié à cette base.

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

Discussions similaires

  1. [FPDF] Poids d'un fichier généré par TCPDF
    Par Christophe Charron dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 17/12/2007, 16h40
  2. Erreur dans des fichiers générés par WSDL2Java
    Par stephou85 dans le forum Services Web
    Réponses: 2
    Dernier message: 15/05/2007, 11h49
  3. [http] Accéder à un fichier généré par un serveur
    Par Seiya dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 27/02/2007, 18h10
  4. [Upload] Problème affichage fichier généré par script
    Par mathieugamin dans le forum Langage
    Réponses: 7
    Dernier message: 22/11/2006, 12h18
  5. Exploitation de fichiers générés par un journal
    Par Brice Yao dans le forum Bases de données
    Réponses: 2
    Dernier message: 27/06/2005, 16h19

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