Bonjours à tous, voila mon probléme.
Je fais un stage dans une entreprise (Caterpillar) et j'ai mis un module d'envoi automatique de mail dans une base de données Access 2000.
Ce module marchait trés bien avec la version 5 de Lotus Notes mais depuis que certains employés sont passés à la version 6 de Lotus Notes ce module ne marche plus.
J'aimerai savoir si il faut modifier quelque chose dans le module pour qu'il remarche à nouveau avec la nouvelle version de Lotus Notes.
Voici le module actuel :
Private Sub UseLotusjpr_Click()
Dim Db As Object
Dim Session As Object
Dim Doc As Object
Dim rtitem As Object
Dim Object As Object
Dim Fs As Object
Dim Dir As Object
Dim Inti As Integer
Dim NumNewTo As Integer
Dim nom_prepa As String
If ToSave <> 1 Or ToSave = 0 Then
MsgBox "Enregistrez le TO avant d'envoyer le mail", vbInformation, "Information"
Exit Sub
End If
On Error GoTo TraiteErreur
NumNewTo = Forms![Tool Order]![NumTO]
nom_prepa = Forms![Tool Order]![Prepa]
'Création de la session Notes'
Set Session = CreateObject("Lotus.NOTESSESSION")
'Ouverture d'une session NOTES'
Call Session.Initialize
Set Dir = Session.GETDBDIRECTORY("T:\Methodes_4300\ToolOrder")
Set Db = Dir.OpenMailDatabase
'Création d'un document'
Set Doc = Db.CREATEDOCUMENT
'Affectation du type mail'
Call Doc.appenditemvalue("Form", "Memo")
Call Doc.appenditemvalue("Sendto", "jean_dupont@cat.com")
Call Doc.appenditemvalue("Subject", "Nouveau TO n° " & NumNewTo & " émis par " & nom_prepa)
Call Doc.appenditemvalue("Body", "Ouvrir la BD TO sur : T:\Methodes_4300\ToolOrder\TO & CDT.mdb")
Call Doc.send(True)
Set Object = Nothing
Set rtitem = Nothing
Set Doc = Nothing
Set Db = Nothing
Set Session = Nothing
MsgBox "Mail envoyé avec succés !", vbInformation, "Confirmation"
Mailsend = 2
DoCmd.Close
Exit Sub
TraiteErreur:
MsgBox "Erreur critique durant l'envoi du mail !", vbCritical, "Erreur !"
Mailsend = 666
Set Object = Nothing
Set rtitem = Nothing
Set Doc = Nothing
Set Db = Nothing
Set Session = Nothing
Set Fs = Nothing
End Sub.
Merci d'avance si quelqu'un peut m'aider svp c'est urgent et important !