Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MrMagoo am 16.01.04 - 12:16:12

Titel: Log erstellen beim anlegen eines bestimmten Doks
Beitrag von: MrMagoo am 16.01.04 - 12:16:12
Hallo zusammen,

folgendes: wenn in einer DB ein bestimmtes Dok angelegt wird, bekommt eine bestimmte Person eine Mail. Ganz einfach ins QuerySave:

If source.isnewdoc Then
   :
   :
Call memo.Send(False)
end if
Jetzt hätte ich gerne ein Protokoll in dem steht ob die Mail und an wen die Mail rausgegangen ist.
Geht das??
Titel: Re:Log erstellen beim anlegen eines bestimmten Doks
Beitrag von: koehlerbv am 16.01.04 - 12:19:07
Du kannst entweder ein Feld in Deinem Dokument erstellen mit den gewünschten Angaben, oder Du erstellst bei dieser Gelegenheit simpel ein Log-Dokument (hierfür eine simple Maske zum Anschauen basteln und eine View, in der nur die Logs stehen).

Oder wo siehst Du ein Problem ?

Ciao,
Bernhard
Titel: Re:Log erstellen beim anlegen eines bestimmten Doks
Beitrag von: MrMagoo am 16.01.04 - 12:22:39
Danke koehlerbv,
 habe so etwas nur noch nciht gemacht und wollte kurz wissen welche Möglichkeiten es da gibt. Ich brauche halt so etwas wie einen eindeutigen Beweis das die Mail auch wirklich versendet wurde.
Titel: Re:Log erstellen beim anlegen eines bestimmten Doks
Beitrag von: koehlerbv am 16.01.04 - 12:30:11
Wenn das machbar ist, würde ich das in dem Falle der Einfachheit halber in ein entsprechendes Feld des selben Dokumentes vermerken.

Bernhard
Titel: Re:Log erstellen beim anlegen eines bestimmten Doks
Beitrag von: MrMagoo am 16.01.04 - 13:53:54
ja ich denke so werd ichs machen.
Danke
Titel: Re:Log erstellen beim anlegen eines bestimmten Doks
Beitrag von: koehlerbv am 16.01.04 - 14:30:59
Gern geschehen ;-)

Und dann wird das ganze ja ein Einzeiler:
Source.Document.Protocol = memo.SendTo (0) & " wurde per Mail benachrichtigt am " & Cstr (Now)

Oder - wenn man das CN= - Gerödel nicht haben will, dann eben mit einer Zeile mehr:

Dim nameRecipient as New NotesName (memo.SendTo (0))
Source.Document.Protocol = nameRecipient.Common & " wurde per Mail benachrichtigt am " & Cstr (Now)

HTH,
Bernhard