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 :

Creer un état de façon temporaire seulement ?


Sujet :

IHM

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 092
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 092
    Points : 268
    Points
    268
    Par défaut Creer un état de façon temporaire seulement ?
    Bonjour à tous

    Tout est dans le titre, je voudrais savoir si l'on peut créer temporairement un état de façon à pouvoir ensuite l'envoyer par mail.
    Je n'utilise pas la commande Send Object car j'ai créé un compositeur de mails et de modèles de mails qui permet de choisir plein d'options avant d'envoyer par automation via Outlook.

    Je connais la méthode pour enregistrer un état mais si je pouvais éviter de le faire et qu'il soit seulement temporaire et disponible en tant que pièce jointe ça serait mieux dans mon cas ...

    Merci

  2. #2
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    Moi personnellement pour faire ce genre de choses j'utilise la librairie CDO.

    Regarde cet article

    http://jdgayot.developpez.com/tutori...cdo/#LVI-A-3-d

    JimBoLion
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  3. #3
    Membre expérimenté
    Avatar de minot83
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2006
    Messages
    972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2006
    Messages : 972
    Points : 1 430
    Points
    1 430
    Par défaut
    Bonsoir, quelle version d'Access utilises-tu ?

    As-tu lu ceci ? http://cafeine.developpez.com/access/tutoriel/pdf/
    si le message est pertinent : un petit si votre problème est résolu, n'oubliez pas le Tag Merci

  4. #4
    Membre actif
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 092
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 092
    Points : 268
    Points
    268
    Par défaut
    Merci pour vos réponses mais je cherche seulement à éviter la procédure de création du PDF en dur et connaitre seulement la méthode permettant son incrustation en pièce jointe sans avoir à l'enregistrer sur disque si possible.
    Je possède la version 2010 qui contient déjà le créateur de PDF

    Si l'un d'entre vous a une idée ...

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 092
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 092
    Points : 268
    Points
    268
    Par défaut
    Bonjour à tous,

    J'actualise le sujet car je n'ai toujours pas trouvé de solution :

    - Est-on obligé de passer par la création un fichier PDF si l'on veut ensuite que l' automation fonctionne avec Outlook ?
    Dans mon cas, j'ai le code joint qui marche parfaitement à condition de créér à chaque fois le PDF au préalable dans un dossier , l'automation vers Outlook marche parfaitement mais si j'essaye avec le code ci-dessous c.à.d sans créer avant le PDF l'automation me dit qu'elle ne trouve pas le document (logique !).
    Pourtant théoriquement l'on devrait pouvoir incruster des PDF temporaires (créés à la volée ) sans avoir à les créer en dur non ?

    Merci d'avance pour tout éclaircissement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    Private Sub BtnEnvListePDF_Click()
     
    Dim strNomDocument As String
    Dim NumMailActif As String
    strNomDocument = "Liste RDV " & Screen.ActiveForm.NumContact
     
     
    'Ouvre l' état
    DoCmd.OpenReport ("rptlisteactions"), acViewPreview, , "[numgrpaction]=screen.activeform.numgrpaction"
     
    'Enregistre l'état
                 DoCmd.OutputTo acOutputReport, , "PDF", strNomDocument
                 DoCmd.Close
     
                 DoCmd.OpenForm ("mails"), , , , acFormAdd
     
                 With Forms("mails")
     
                 .CboContact = Me.NumContact
                 .Objet = "Votre facture Click and Go ! informatique"
                 .Salutations = DLookup("entêtecourrier", "contacts", "[numcontact]='" & Screen.ActiveForm.[NumContact] & "'")
                 .Destinataires = DLookup("mail1", "contacts", "[numcontact]='" & Screen.ActiveForm.[NumContact] & "'")
                 .Signature = DLookup("signaturepardéfaut", "entreprise")
     
                 End With
     
                 NumMailActif = Forms("mails")![NumMail]
     
                 'Enregistre l'état en tant que pièce jointe dans le mail en édition
     
                DoCmd.SetWarnings False
                DoCmd.RunSQL "insert into [attachments mails](nummail,pathattachment) values ( '" & NumMailActif & "','" & strNomDocument & "');"
                DoCmd.SetWarnings True
     
    End Sub

Discussions similaires

  1. Creer un lien de téléchargement "temporaire"
    Par RamDevTeam dans le forum Langage
    Réponses: 3
    Dernier message: 20/02/2009, 15h31
  2. creer un état à partir d'une seul colonne d'une table
    Par HARBAOUI dans le forum Langage SQL
    Réponses: 1
    Dernier message: 19/02/2007, 14h14
  3. Réponses: 1
    Dernier message: 30/08/2006, 02h48
  4. Réponses: 7
    Dernier message: 03/08/2006, 17h06
  5. [Fichier] Créer un fichier temporaire sur un serveur FTP
    Par kevFrance dans le forum Entrée/Sortie
    Réponses: 15
    Dernier message: 06/03/2006, 10h39

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