Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Freezer am 16.09.03 - 10:59:07
-
Hallo!
Ich möchte, dass nachdem der User ein Doc zum Löschen markiert hat und bevor er es tatsächlich löscht (über F9), eine EMail an jemanden geschickt wird.
An welcher Stelle baue ich den LS-Code denn am besten ein? In der Ansicht, in der das Doc zum Löschen markiert wird?
Falls ja, in welchem Ereignis?
Oder doch eher im DB-Script?
Vielleicht hat mir jemand einen Tipp?
Danke,
Freezer
-
Das wäre im Datenbank-Script\QueryDocumenteDelete.
Selbstverständlich könnte der User es sich danach wieder anders überlegen und die Löschmarkierung zurücknehmen.
HTH,
Bernhard
-
Danke für den Tipp!
Ich hab meinen Code jetzt im DB-Script im Ereignis
PostDocumentDelete
eingebaut.
Da bin ich sicher, dass das Doc auch wirklich gelöscht wurde ;)
Gruß,
Freezer
PS: Mir ist beim Testen aufgefallen, dass das DB-Script manchmal erst nach einem Neustart des Notes-Client ausgeführt wurde >:(
-
Ich weiß ja nicht, wie Deine Anforderungen genau aussehen, aber es gibt auch Alternativen zur Mail-Benachrichtigung beim Löschen. Wir lassen z.B. in bestimmten DBs das Löschen zu - zumindest denkt das der User. In Wirklichkeit wird das Dokument nur aus (fast) allen Ansichten verbannt, nur der Admin sieht noch, wer wann "gelöscht" hat und kann Löschungen endgültig durchführen oder versehentliche "Löschungen" wieder rückgängig machen.
Ciao,
Bernhard