Hallo,
bin grad schier am verzweifeln, weil ich diesen Fall bisher nie gehabt habe.
Ich habe 2 Datenbanken.
Wird in Datenbank 1 ein Dokument in den Bearbeitungsmodus versetzt, wird eine Kopie davon in Datenbank 2 angelegt. (mit
copytodatabase).
Dann erstelle ich in dem neuen Dokument ein item bkpref, das ich mit dem Wert der UniversalID des Originals aus der Datenbank 1 fülle und speichere neue Dokument ab.
Habe es geprüft, das Feld ist vorhanden und hat auch den Wert.
Da ich jedoch nur jeweils 1 Kopie aufheben möchte, möchte DB2 vorher nach einem bereits vorhandenden Dokument mit dieser ID suchen und löschen.
Dies mache ich mit
Set collection = bkpdb.Search("bkpref="""+thisdoc.UniversalID+"""",Nothing,0)
Jedoch ist meine collection immer leer!
Ich könnte es jetzt natürlich auch über andere Wege lösen, z.B. über eine Ansicht, aber mich würde interessieren, warum das so nicht funktioniert.
Danke + Gruß
Sascha