Autor Thema: Dokument kopieren liefert leere Dokumenthülse  (Gelesen 1099 mal)

Offline Stefan734

  • Frischling
  • *
  • Beiträge: 25
Dokument kopieren liefert leere Dokumenthülse
« am: 11.07.05 - 17:34:37 »
Und noch eine Frage:

Ich kopiere mittels doc.CopyToDatabase ( dbXYZ ) ein bestehendes Dokument in eine andere DB. Dies funktioniert bei fast allen Dokumenten.

Nur bei Dokumenten einer Maske liefert die Funktion eine leere Dokumenthülse und alle nachfolgenden Methoden knallen. Die Dokumenthülse hat keine items!

Die Masken habe ich vergleichen: keine Rechte, keine Unterschiede

Kennt jemand dieses "Problem"?

Offline Stefan734

  • Frischling
  • *
  • Beiträge: 25
Re: Dokument kopieren liefert leere Dokumenthülse
« Antwort #1 am: 12.07.05 - 09:05:51 »
Ich habe die Methode CopyToDatabase durch

Set doc = New NotesDocument(db)
Call docOriginal.copyallitems ( doc, True )

ersetzt. Jetzt funktioniert es!

Warum CopyToDatabase nicht immer kopiert, sondern reproduzierbar Dokumente ohne items anlegt, ist mir weiterhin unklar. Ist aber durch den Workaround eine akademische Betrachtung geworden.

steht, ist mir nicht klar

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Dokument kopieren liefert leere Dokumenthülse
« Antwort #2 am: 12.07.05 - 15:52:24 »
Ist bei der betreffenden Maske "Drucken / Weiterleiten / Kopieren deaktivieren" eingeschaltet ? Das würde das Verhalten locker erklären  :)

Bernhard

Offline Stefan734

  • Frischling
  • *
  • Beiträge: 25
Re: Dokument kopieren liefert leere Dokumenthülse
« Antwort #3 am: 12.07.05 - 17:25:06 »
Guter Tipp, aber...

nein ist nicht aktiviert.

Ich habe noch mal alle Einstellungen mit einer funktionierenden Maske verglichen - keine Unterschiede ???


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz