Autor Thema: GetDocumentByID funktioniert nicht  (Gelesen 2266 mal)

TomLudwig

  • Gast
GetDocumentByID funktioniert nicht
« am: 17.12.03 - 15:56:46 »
Kann mir jemand sagen warum ich von der Antwort (doc) nicht das Hauptdokument bekomme?

Set item = doc.GetFirstItem("$REF")      
Set docBook = db.GetDocumentByID(item.Text)

botschi

  • Gast
Re:GetDocumentByID funktioniert nicht
« Antwort #1 am: 17.12.03 - 15:58:52 »
Moin,

schreibe $REF doch auf ne Variable...

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:GetDocumentByID funktioniert nicht
« Antwort #2 am: 17.12.03 - 16:06:57 »
probiers mal mit db.GetDocumentByUNID
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

TomLudwig

  • Gast
Re:GetDocumentByID funktioniert nicht
« Antwort #3 am: 17.12.03 - 16:07:21 »
sorry, wenn ich a weng langsam bin....

aber wie auf eine variable... was meinst du?

Glombi

  • Gast
Re:GetDocumentByID funktioniert nicht
« Antwort #4 am: 17.12.03 - 16:10:14 »
Besser, weil sauberer ist

Set docBook = db.GetDocumentByUNID(doc.ParentDocumentUNID )

Andreas

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:GetDocumentByID funktioniert nicht
« Antwort #5 am: 17.12.03 - 16:11:09 »
Vergiss es mit der Variablen, das führt nicht weiter. $REF enthält nicht die NoteID, sondern die DocumentUniversalID des Hauptdocumentes. Der Grund ist einfach: die NoteID ist nicht eindeutig und nicht gleich über Repliken, es wäre aber ganz dumm, wenn man in einer anderen Replik das Hauptdokument nicht mehr finden würde.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

TomLudwig

  • Gast
Re:GetDocumentByID funktioniert nicht
« Antwort #6 am: 17.12.03 - 16:18:27 »
hat funktioniert... danke...

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:GetDocumentByID funktioniert nicht
« Antwort #7 am: 17.12.03 - 16:22:09 »
Andreas hat recht, besser und auch performanter, wobei das wohl in diesem Zusammenhang nicht merkbar ist.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz