Domino 9 und frühere Versionen > ND6: Entwicklung

Softdeletion - Dokumente wiederherstellen

(1/2) > >>

elajen:
Hallo Zusammen,

wie kann ich per SCRIPT Dokumente, die in einer DB mit der Eigneschaft "Softdeletion", gelöscht wurden, wiederherstellen?

Gruß von Ekki.

klaussal:
aus der hilfe:
So machen Sie das Löschen von Dokumenten in Datenbanken rückgängig
Sie müssen dieses Verfahren durchführen, bevor Sie das Löschen von Dokumenten in einer Datenbank rückgängig machen können. Wurde dies nicht ausgeführt und enthält Ihr Papierkorb Dokumente, können Sie die gelöschten Dokumente nach dem Leeren des Papierkorbs nicht mehr abrufen. Beachten Sie, dass nicht alle Datenbanken über Papierkörbe für gelöschte Dokumente verfügen.
Zum Löschen der von Ihnen erstellten Dokumente benötigen Sie Autorenzugriff für eine Datenbank, zum Löschen der von anderen Benutzern erstellten Dokumente benötigen Sie mindestens Editorzugriff.
  1.   Öffnen Sie die Datenbank, wählen Sie "Datei - Datenbank - Eigenschaften" und klicken Sie auf das Register "Erweitert".
Hinweis  Bei einer neuen Datenbank: Wählen Sie "Datei - Datenbank - Neu" und klicken Sie auf die Schaltfläche "Erweitert".
  2.   Wählen Sie "Wiederherstellbare Löschungen zulassen".
  3.   Geben Sie im Feld "Ablaufzeit für wiederherstellbare Löschungen (in Std.)" eine Zeitdauer in Stunden an, während der Dokumente zum Rückgängigmachen von Löschungen verfügbar sein sollen. Geben Sie beispielsweise "2" ein, wenn gelöschte Dokumente zwei Stunden lang abrufbar bleiben sollen, bis sie endgültig gelöscht werden.
  4.   Wählen Sie "Erstellen - Ansicht" in der Datenbank, in der Sie wiederherstellbare Löschungen einrichten.
  5.   Geben Sie einen Ansichtsnamen ein, an dem erkennbar ist, dass die Ansicht gelöschte Dokumente enthält, zum Beispiel "Gelöschte Dokumente".
  6.   Wählen Sie "Gemeinsam, enthält gelöschte Dokumente" im Feld "Ansichtstyp".
  7.   Wählen Sie einen Speicherort für die Ansicht und klicken Sie dann auf "OK".
Hinweis  Gelöschte Dokumente sind in dieser Ansicht enthalten, bis sie von Ihrem benutzerdefinierten Zeitlimit endgültig gelöscht werden.

elajen:
Das beantwortet meine Frage nicht!

Gruß von Ekki.

klaussal:
... schon mal selber gesucht ??

klaussal:
.. aber das mach ich auch noch für dich:

Beispiel
In einer Datenbank, bei der "Wiederherstellbare Löschungen zulassen" aktiviert ist, stellt diese Funktion ein gelöschtes Dokument wieder her.
Hinweis  Diese @Funktion gibt es ab Version 5.
Syntax
@UndeleteDocument
Verwendung
Diese @Funktion kann in Symbolleistenschaltflächen-, Hotspot-, Aktions- und Agentenformeln verwendet werden.
Um wiederherstellbare Löschungen (d.h. verzögerte Löschungen) zuzulassen, aktivieren Sie in der InfoBox "Eigenschaften: Datenbank" im Register "Erweitert" die Option "Wiederherstellbare Löschungen zulassen" und geben Sie für "Ablaufzeit für wiederherstellbare Löschungen (in Std.)" eine Zahl an. Wiederherstellbar gelöschte Dokumente scheinen gelöscht zu sein, verbleiben aber für die angegebene Anzahl von Stunden in der Datenbank, bevor sie tatsächlich gelöscht werden.
Um wiederherstellbar gelöschte Dokumente zu sehen, erstellen Sie eine Ansicht des Typs "Gemeinsam, enthält gelöschte Dokumente". Um ein wiederherstellbar gelöschtes Dokument wiederherzustellen, führen Sie @UndeleteDocument auf das Dokument aus, bevor die Ablaufzeit für wiederherstellbare Löschungen überschritten wurde.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln