Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 11-03-2007 17:17:08

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

[RESOLU] Mon envoi de mail reste vide

Bonjour à tous,

Je suis en train de tourner en rond à cause d'un scrip dans lequel je souhaite récupérer des informations de champs sle d'une fenetre response pour l'envoi d'un mail mais ça ne fonctionne pas, le mail envoyé reste quasiment vide dans le corps du message...(Je ne récupère que les infos
en dure de mon string mMsg.NoteText !! (il ne récupère pas les champs saisis dans la fenetre response )
Qu'est-ce qui ne va pas dans mon code ?? Merci d'avance...

Code:

//en instance une variable booléenne
b_ok // selon que le bouton radion ok ou non ok est coché...


//déclaration de mes variables pour l'envoyer de l'email
mailSession mSes
mailReturnCode mRet
mailMessage mMsg

// Creation de la session mail
mSes = create mailSession

// Log on session
mRet = mSes.mailLogon(mailNewSession!)
if mRet <> mailReturnSuccess! then
    MessageBox("Désolé", 'Erreur au Logon', exclamation!)
    RETURN
end if

// création de la structure du mail
mMsg.Subject = "23 mars 2007"
if b_ok = true then
  mMsg.NoteText = string(sle_adultes) + " adultes" + string(sle_enfants) + " enfants pour " + string(sle_nom) + " " + string(sle_prenom)
else
  mMsg.NoteText = string(mle_message)
end if
mMsg.Recipient[1].name = 'dlamo@voila.fr"

// Envoi du mail
mRet = mSes.mailSend(mMsg)
if mRet = mailReturnSuccess! then
    MessageBox("Merci beaucoup", 'La réponse à été correctement envoyée')
    RETURN
else
  messagebox("Attention","Une erreur d'envoi est survenue, merci d'envoyer le mail manuellement !,exclamation!")
end if
mSes.mailLogoff()

DESTROY mSes

Dernière modification par dlamo (11-03-2007 18:17:24)

Hors ligne

 

#2 11-03-2007 19:56:13

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Mon envoi de mail reste vide

Salut dlamo

Essayes avec "sle_adultes.text", "sle_enfants.text", "sle_nom.text" et "sle_prenom.text" pour remplir mMsg.NoteText.

@+


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#3 12-03-2007 07:12:02

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Mon envoi de mail reste vide

heu .... la honte.... oui merci, c'était facile pourtant ... je vais corriger dès ce soir

Hors ligne

 

#4 12-03-2007 08:24:28

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Mon envoi de mail reste vide

T'inquiètes pas, on l'a tous fait à un moment ou à un autre


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#5 12-03-2007 08:25:59

thezerg  
Modérateur
Award: calimero
Lieu: Bordeaux
Date d'inscription: 12-09-2006
Messages: 966
Pépites: 22,449
Banque: 154,120,629,477,379,100

Re: [RESOLU] Mon envoi de mail reste vide

ouais ça arrive t'en fais pas

je me suis permis de déplacer la discussion dans la section appropriée

Hors ligne

 

#6 12-03-2007 11:26:31

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Mon envoi de mail reste vide

cool, et merci à vous 2

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22