pb envoie de mail avec @Command([ComposeWithReference]

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Messagepar zork2412 » 08 Avr 2010 à 11:41

Sub Click(Source As Button)
Dim session As New NotesSession
Dim mailbox As NotesDatabase
Dim mail As NotesDocument

Set mailbox = session.OpenDatabase( server,chemin)

ne fonctionne pas en V7, une erreur pour la "opendatabase" en sachant que le lien préviens que cela ne fonctionne plus depuis la V6 et je suis en V7

En fait, je ne comprend pas pourquoi cela fonctionne très bien en formula et pas en LS ???
zork2412
Premier posts
Premier posts
 
Message(s) : 39
Inscrit(e) le : 02 Mars 2010 à 08:19

Messagepar Michael DELIQUE » 08 Avr 2010 à 11:46

re,

je comprend pas tres bien ton pb, mais

Set mailbox = session.OpenDatabase( server,chemin)

est parfaitement fonctionnel en R7
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar zork2412 » 08 Avr 2010 à 11:51

lors de l'enregistrement du script designer refuse en me précisant l'erreur suivante >>"Not a member:Opendatabase" <<

script Dim session As New NotesSession
Dim mailbox As NotesDatabase
Dim mail As NotesDocument
Dim workspace As New NotesUIWorkspace
Dim server, chemin As String

server ="server"
chemin ="mail\mail-13\dp-p-ouest-qualite.nsf"
Set mailbox = session.opendatabase (server, chemin)
Dernière édition par zork2412 le 08 Avr 2010 à 11:57, édité 1 fois.
zork2412
Premier posts
Premier posts
 
Message(s) : 39
Inscrit(e) le : 02 Mars 2010 à 08:19

Messagepar Michael DELIQUE » 08 Avr 2010 à 11:56

re,

tout seimplement parceque cette méthode n'existe pas pour la session

il faut utiliser

Set mailbox = Session.GetDatabase(server, chemin)
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar zork2412 » 08 Avr 2010 à 12:05

le mail part, mais pas de la bal nommée !!!
voici le script
Sub Click(Source As Button)
Dim session As New NotesSession
Dim mailbox As NotesDatabase
Dim mail As NotesDocument
Dim workspace As New NotesUIWorkspace
Dim server, chemin As String

server ="server"
chemin ="bal.nsf"
Set mailbox = session.getdatabase (server, chemin)
Set mail = mailbox.createDocument

mail.form = "Memo"
mail.subjet ="testt"
Call mail.send(True,"dest")
End Sub
zork2412
Premier posts
Premier posts
 
Message(s) : 39
Inscrit(e) le : 02 Mars 2010 à 08:19

Messagepar Michael DELIQUE » 08 Avr 2010 à 12:06

tu as lu l'artcile que je t'ai passé en référence ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar zork2412 » 08 Avr 2010 à 12:11

Oui et c'est de celui-ci dont je tire le script ??!!!
zork2412
Premier posts
Premier posts
 
Message(s) : 39
Inscrit(e) le : 02 Mars 2010 à 08:19

Messagepar Michael DELIQUE » 08 Avr 2010 à 12:28

parce que a mon avis ton pb vient plus du fait que tu ne maitrise pas l'expéditeur du mail que le reste
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar zork2412 » 08 Avr 2010 à 12:32

Michael DELIQUE a écrit:parce que a mon avis ton pb vient plus du fait que tu ne maitrise pas l'expéditeur du mail que le reste

Que veux-tu dire par >> tu ne maitrise pas l'expéditeur du mail que le reste<<
zork2412
Premier posts
Premier posts
 
Message(s) : 39
Inscrit(e) le : 02 Mars 2010 à 08:19

Messagepar Michael DELIQUE » 08 Avr 2010 à 12:41

c'est le signataire du code qui est l'expéditeur du mail

mais c'est tres bien expliqué dans le lien que je t'ai passé
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar zork2412 » 08 Avr 2010 à 12:49

J'abandonne .... je vais continué en formula !!! ...
Merci pour ton aide
zork2412
Premier posts
Premier posts
 
Message(s) : 39
Inscrit(e) le : 02 Mars 2010 à 08:19

Précédent

Retour vers Développement

cron