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

IHM Discussion :

Imprimer état dans un fichier pdf en lot


Sujet :

IHM

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    487
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 487
    Points : 132
    Points
    132
    Par défaut Imprimer état dans un fichier pdf en lot
    Bonjour,

    J'ai une table (Projet) dans lequel je retrouve les informations à imprimer ainsi que le responsable.

    J'ai créé un état et tout fonctionne correctement.

    J'aimerais imprimer les états par coordonnateur. Le coordonnateur est dans la table Contact.

    Si quelqu'un pouvait me guider pour faire cela, je serais bien content.

    Merci!

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2008
    Messages
    740
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 740
    Points : 1 045
    Points
    1 045
    Par défaut
    Bonjour,

    voici une approche, il faut faire un peu de VBA
    il te faut la table des contacts et la table des rapports, les 2 ayant un lien par le contact ID

    il faut ensuite srcuter les 2 tables en imbriqué, par exemple en DAO

    pour chaque contact: créer un répertoire au nom du contact par cette fonction
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Private Function CreateRootDir(prmContact As String) As String
        On Error Resume Next
            MkDir CurrentProject.Path & "\Export"
            CreateRootDir = CurrentProject.Path & "\Export\" & prmContact
            MkDir CreateRootDir
    End Function
    la boucle ressemble à ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    for each contact
        MyRootDir=CreateRootDir(Contact)
        for each report
           DoCmd.OutputTo acOutputReport, NOMDURAPPORT, acFormatPDF, MyRootDir & "\" & NOMDURAPPORT & ".pdf"

Discussions similaires

  1. [WD18] Imprimer un état avec un fichier PDF
    Par vegetacherif dans le forum WinDev
    Réponses: 5
    Dernier message: 12/01/2015, 14h08
  2. Réponses: 2
    Dernier message: 21/08/2014, 15h35
  3. Réponses: 1
    Dernier message: 18/11/2010, 20h15
  4. [FPDF] Edition de listings dans un fichier PDF en PHP ?
    Par nerick dans le forum Bibliothèques et frameworks
    Réponses: 16
    Dernier message: 22/03/2006, 09h53

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