Domino 9 und frühere Versionen > Administration & Userprobleme

Löschen von Datensätzen protokollieren, WIE?

(1/1)

cyan79:
Datenbank soll löschvorgänge protokollieren!
Der Grund ist, dass, Datensätze verschwinden, und keiner die Löschung bestätigen kann. 3 Personen haben Löschrecht!

ata:
Hallole,

Ich würde...

1. das Löschrecht zunächst so lassen...
2. Im Ereignis "QueryDocumentDelete" der Ansichten und Ordner im Dokument ein Feld z.B. "Trash" auf "1" setzen und das Event mit Continue = False beenden...
3. Den User in einem versteckten Feld eintragen...
4. Die Dolumente mit gesetzter TrashFlag aus allen benutzten Ansichten verbergen => SELECT Trash != "1"
5. Eine neue Ansicht mit allen "gelöschten" also Trash = "1"
6. Diese neue Ansicht für bestimmte Personen freigeben
7. Im "QueryDocumentDelete" die tatsächliche Löschung zulassen
8. Aktion zum Löschen des Feldes "Trash"

ata

Zimmi:
Hi ata,

hört sich echt gut an, der Lösungsvorschlag ....

Werde ich mir merken ...

Viele Grüße von
Zimmi

eknori:
hab hier auch noch was

http://eknori.dyndns.org/knowledge/devidea.nsf/703257f00a483fb180256879002c0178/bff2a747073e414f802568c00021fa4b?OpenDocument

eknori

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln