Page 1 sur 2
pb envoie de mail avec @Command([ComposeWithReference]

Publié:
09 Mars 2010 à 15:16
par zork2412
Bonjour,
Dans un masque, et suite à un clic j'ai un problème pour l'envoie de mail:
Voici la formule
@Command([ComposeWithReference]; serveur_csi:chemin_csi; "Memo";1):
@Command( [EditInsertText] ; NomAffect):
@Command( [EditGotoField] ; "Subject" ):
@Command( [EditInsertText] ;"Affectation de la demande "+DOMAINE+"/ "+Type+" du SITE : "+Site_util+""):
@Command( [EditGotoField] ; "body" ):
@Command( [EditInsertText] ;"La réalisation de la demande "+DOMAINE+" dont l'objet est : "+Type+" pour l'utilisateur "+Demandeur2+", vous a été affectée par "+INTERLOCUTEUR+" lien vers document------> "):
@Command( [MailSend] ):
@Command([FileSave]):
@Command( [CloseWindow] ));
>> la personne (NomAffect) recoie en double le même mail, tout en sachant que dans la bal (serveur_csi:chemin_csi), il n'apparait que un mail envoyé à la personne ???
Quelqu'un a une réponse ??
Merci de vos retours

Publié:
23 Mars 2010 à 14:04
par zork2412
Bonjour J'ai déjà regardé dans l'aide en ligne de lotus designer, mais je n'ai rien trouvé !!!
Pouvez-vous m'aider
Merci d'avance

Publié:
23 Mars 2010 à 14:15
par Michael DELIQUE
salut
soit il est 2 fois dans nomaffect, dans ce cas encadre le d'un @unique
soit apres l'envois ya une regle quelque part qui fait qu'il en recois deux.
sinon fait l'envois en LS a mon avis tu aura moins de chance de faire d'erreur

Publié:
23 Mars 2010 à 16:13
par zork2412
Merci de l'info pour @unique, mais le pb existe toujours donc je vais passer en LS
Par contre quel est l'equivale de @Command([ComposeWithReference] en LS ???
Car je souhaite que le mail soit envoyé via une bal spécifique

Publié:
23 Mars 2010 à 16:33
par Michael DELIQUE

Publié:
06 Avr 2010 à 14:49
par zork2412
ok, je suis en train de passer tout en LS (dur, dur mais tres interressant ! ) Par contre comment, pour l'envoie d'un mail, peut-on le faire partir via une autre bal que celle ouverte ??

Publié:
06 Avr 2010 à 15:04
par Michael DELIQUE
salut
soit tu te connect en LS a cette bal soit tu utilise la abse en cours pour envoyer le mail

Publié:
07 Avr 2010 à 07:47
par zork2412
Question : comment dans le meme script on peut se connecter à une base diff. ??

Publié:
07 Avr 2010 à 14:00
par Michael DELIQUE
salut
un exemple
- Code : Tout sélectionner
Dim db01 As NotesDatabase
Set db01 = session.GetDatabase( session.currentdatabase.Server, "names.nsf" )

Publié:
08 Avr 2010 à 07:39
par zork2412
Merci pour l'info, par contre j'ai une erreur sur l'ouverture du fichier nsf ???
voici mon script
Dim session As New NotesSession
Dim workspace As New NotesUIWorkspace
Dim db, db01 As NotesDatabase
Dim server As String
Dim chemin As String
Server = "server"
chemin = "mail\mail-13\dp-p-ouest-qualite.nsf"
Set db01 = session.GetDatabase( session.currentdatabase.Server, chemin )

Publié:
08 Avr 2010 à 08:05
par Michael DELIQUE
salut
quelle erreur ?
tu as les droits d'ouvrir la bal ? (si le code est signé par toi)

Publié:
08 Avr 2010 à 08:54
par zork2412
MESSAGE ERREUR
"DATABASE MAIL mail\mail-13\dp-p-ouest-qualite.nsf HAS NOT BEEN OPENED YET"
et j'ai les droits pour ouvrir la bal (gestionnaire)

Publié:
08 Avr 2010 à 09:08
par Michael DELIQUE
apres le set db01 rajoute
- Code : Tout sélectionner
If Not(db01.IsOpen) Then
Call db0i1.Open("","")
End If
sinon tu peu utiliser ce tips =>
http://forum.dominoarea.org/connexion-a ... 10712.html

Publié:
08 Avr 2010 à 10:36
par zork2412
j'ai fait le test avec tes infos,
voici mon script
Sub Click(Source As Button)
Dim s As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Set db = s.GetDatabase ("server","mail\mail-13\dp-p-ouest-qualite.nsf")
If Not db.IsOpen Then
Messagebox "la base nok",, _
"pas bon"
Else
Messagebox db.Title,, "base OK"
End If
Set doc = New notesdocument (db)
doc.form="memo"
doc.subject = "test de base qualite"
Call doc.Send(False,"toto@tutu.fr")
End Sub
msg est ok
mais le message part de ma bal courant ouverte et non de celle qui notifiée dans "db" ????

Publié:
08 Avr 2010 à 10:38
par Michael DELIQUE
re,
je pense que ton pb est plus sur la maitrise de l'expéditeur du mail
un article =>
http://www.dominux.net/dominux/dominux. ... OFRESJ.htm