Autor Thema: Fehler: Dokument wurde gelöscht - Warum?  (Gelesen 1430 mal)

Offline VB3Bernd

  • Junior Mitglied
  • **
  • Beiträge: 90
  • Geschlecht: Männlich
  • Danke!
Fehler: Dokument wurde gelöscht - Warum?
« am: 21.08.06 - 10:47:08 »
Hallo,

ich habe folgendes Problem:
- in BestPractise wird schön beschrieben, wie man einem AntwortDoc ein anderen Hauptdoc zuweist.
- habe ich auch umgesetzt und funktioniert grundsätzlich auch

ABER:
Es ist mir passiert, dass ich aus Versehen einen Teil der Hauptdoks gelöscht habe  :-\ (*kannjamalvorkommen*).
Diese Doks habe ich per Datensicherung wieder geholt und einfach von der zurückgesicherten DB in die aktuelle DB kopiert (CTRL+C und CTRL+V).

Wenn ich nun einem AntwortDoc ein solches wiederhergestelltes HauptDoc zuweisen möchte, dann bringt Notes des Fehler: "Notes error: Dokument wurde gelöscht."

Hier der Auszug des Code-Abschnittes:

Set docParent = db.getDocumentByUNID( unid ) <-- das Doc wird geladen
   
   Set docResponse = dc.GetFirstDocument <-- das selektierte Doc habe ich auch
   Do While Not (docResponse Is Nothing)
      Call docResponse.RemoveItem( "$Ref" ) <-- das scheint auch noch zu funktionieren
      Call docResponse.MakeResponse( docParent ) '<-- HIER ERFOLGT DER ABBRUCH     

Woran könnte das liegen?  :-:
Habe ich eine Chance, dass zu reparieren bzw. abzufangen?

Danke schonmal für Eure Hilfe.

Bernd
SYSTEM
Domino 9.0.1 FP10 HF983
Client Win10 mit Notes 12.0.0
(Revision 20210514.0921)
Mail-Schablone 9.1.0 (20.03.18)
-----------------------------------
Man wird nicht zwischen Weihnachten und Neujahr dick, sondern zwischen Neujahr und Weihnachten! ;-)

Glombi

  • Gast
Re: Fehler: Dokument wurde gelöscht - Warum?
« Antwort #1 am: 21.08.06 - 10:49:28 »
Durch das Einfügen haben die Hauptdokumente eine neue DocID bekommen, d.h. der Wert in unid stimmt nicht mehr!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Fehler: Dokument wurde gelöscht - Warum?
« Antwort #2 am: 21.08.06 - 10:54:07 »
Die neue UNID haben die Dokumente erhalten, weil sich in der DB noch die deletion stubs der gelöschten Docs befinden. Diese müssten also auf sicher bekanntem Wege vor dem Kopieren erst entfernt werden, oder aus der Sicherung werden die Hauptdokumente zusammen mit den Antwort-Docs kopiert.

Bernhard

Offline VB3Bernd

  • Junior Mitglied
  • **
  • Beiträge: 90
  • Geschlecht: Männlich
  • Danke!
Re: Fehler: Dokument wurde gelöscht - Warum?
« Antwort #3 am: 21.08.06 - 11:21:40 »
VIIIIELEN Dank Bernhard  ;D ;D ;D

Ich habe die Stubs entfernt (CutOff-Date auf 1 Tag und komprimiert) und siehe da, jetzt geht's wieder.
SYSTEM
Domino 9.0.1 FP10 HF983
Client Win10 mit Notes 12.0.0
(Revision 20210514.0921)
Mail-Schablone 9.1.0 (20.03.18)
-----------------------------------
Man wird nicht zwischen Weihnachten und Neujahr dick, sondern zwischen Neujahr und Weihnachten! ;-)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz