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

VBScript Discussion :

Concaténation de chaînes


Sujet :

VBScript

  1. #21
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Comment tu construis ton mail ?

  2. #22
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Juillet 2011
    Messages
    395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 80
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Juillet 2011
    Messages : 395
    Par défaut
    Comment c'est dans ta procédure "SendMail"?

  3. #23
    Membre Expert

    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Juin 2012
    Messages
    877
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2012
    Messages : 877
    Par défaut
    Comme cela :

    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
    Function SendMail(strTo, strBody, strTitre)
                    Dim objMail,objConfig,objFields
                    Set objMail = CreateObject("CDO.Message")
                    Set objConfig = CreateObject("CDO.configuration")
                    Set objFields = objConfig.Fields
                    With objFields
                    .Item("http://schemas.microsoft.com/cdo/configuration/SendUsing")= 2 'Définit le type d'envoi en SMTP
    				.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")= "IP"
                    .Item("http://schemas.microsoft.com/cdo/configuration/SMTPServerPort")= 25
                    .Update
                    End With
                    With objMail
                    Set .Configuration = objConfig
                    .To = strTo
                    .Cc = strCc
                    .Bcc = strBcc
                    .From = "Script.AjustementStock@genzyme.com"
                    .Subject = strTitre
                    .HTMLBody = strBody
                    .Send
                    End With
    End Function

  4. #24
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Citation Envoyé par Miistik Voir le message
    Rah presque.

    J'obtiens ça :
    Rapport :Fichier1 Fichier2.

    EDIT : Euh étrange.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Message = "Rapport :" & vbcr & Message
    MsgBox(Message)
    Call SendMail("kevin.moine@genzyme.com", Message, "Rapport Script")
    La MsgBox est niquel :
    Rapport :
    Fichier1
    Fichier2

    Mais dans le mail cela foire
    Sendmail(Email,Coprs du message,"Titre")

  5. #25
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Citation Envoyé par Miistik Voir le message
    Comme cela :

    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
    Function SendMail(strTo, strBody, strTitre)
                    Dim objMail,objConfig,objFields
                    Set objMail = CreateObject("CDO.Message")
                    Set objConfig = CreateObject("CDO.configuration")
                    Set objFields = objConfig.Fields
                    With objFields
                    .Item("http://schemas.microsoft.com/cdo/configuration/SendUsing")= 2 'Définit le type d'envoi en SMTP
    				.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver")= "IP"
                    .Item("http://schemas.microsoft.com/cdo/configuration/SMTPServerPort")= 25
                    .Update
                    End With
                    With objMail
                    Set .Configuration = objConfig
                    .To = strTo
                    .Cc = strCc
                    .Bcc = strBcc
                    .From = "Script.AjustementStock@genzyme.com"
                    .Subject = strTitre
                    .HTMLBody = strBody
                    .Send
                    End With
    End Function
    Essaie de remplacer les "vbcr" par des <br> dans ta variable "Message"

  6. #26
    Membre Expert

    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Juin 2012
    Messages
    877
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2012
    Messages : 877
    Par défaut
    Bien vu le <br> dans HTMLBody.



    C'est OK.

    Un grand merci à vous.

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. Concaténation de chaînes de caractères
    Par Sakapatate dans le forum Débuter
    Réponses: 15
    Dernier message: 16/06/2007, 23h19
  2. Concaténation de chaîne de caractères
    Par Ardely dans le forum Delphi
    Réponses: 6
    Dernier message: 31/01/2007, 20h10
  3. Comment concaténer des chaînes issues d'un fichier ini ?
    Par Neit_Sabes dans le forum Framework .NET
    Réponses: 10
    Dernier message: 27/09/2006, 10h28
  4. concaténation de chaîne de caractère
    Par jh0483 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/08/2005, 18h10
  5. [XSLT 1.0] Concaténation de chaînes
    Par tofita_49 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 25/07/2005, 19h34

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