Hallo Forum Mitglieder,
habe wieder eine Frage, die vermutlich sehr leicht zum lösen ist.
Ich habe eine Maske, die beim Speichern (über Postsave) gesendet wird. Und ich möchte, dass mit LotusScript so programmieren, dass es nur einmal gesendet wird, also dass nur beim ersten Speichern eine E-Mail versendet wird und beim Weiteren Speichern nur das Dokument gespeichert wird.
Dim ws As New NotesUIWorkspace
Set uidoc = ws.CurrentDocument
Dim session As New NotesSession
Dim doc As NotesDocument
Dim maildoc As NotesDocument
Dim rtitem As NotesRichTextItem
Set doc = uidoc.Document
Set db = doc.Parentdatabase
Set profile = db.Getprofiledocument("DBProfile", "Main")
Set maildoc = New NotesDocument(db)
Set rtitem = New NotesRichTextItem( maildoc, "Body" )
maildoc.form = "Memo"
maildoc.Subject = "Neuer Eingang Mitarbeitereintrittsformular"
maildoc.sendto = profile.prfl_mailaddress
(......Body Teil Feldwerte....)
If (doc.doc = IsNewDoc) Then
maildoc.send(False)
End If
If (doc.doc = Not IsNewDoc) Then
Call maildoc.Save(True,True)
End If
Was stimmt an der Formel nicht?
Vielen Dank im Voraus