Autor Thema: GetDocumentByKey findet keinen Eintrag  (Gelesen 1564 mal)

Offline MarkusL

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Männlich
GetDocumentByKey findet keinen Eintrag
« am: 04.02.15 - 17:15:14 »
Hallo zusammen,

ich habe in 2012 eine Frage zum Import von Dateien gestellt und freundliche Menschen haben mich auf GetDocumentByKey verwiesen. Vielen Dank dafür und es hat bis heute super funktioniert.

Jetzt kommt ein neues Problem  ???
Ich will Daten aus einer Datei importieren, welche eine eindeutige ID haben und die ich mit GetDocumentByKey in meiner Datenbank suche.
Leider kann es vorkommen, dass es zu diesem Datensatz kein Dokument gibt und es soll auch nicht angelegt werden. Lediglich die vorhandenen Dokumente sollen bearbeitet werden.

Wie kann ich abfragen, ob GetDocumentByKey ein Dokument gefunden hat?
Habe leider keine Abfragemöglichkeit entdeckt.

Danke an alle, die helfen können und wollen

Gruß Markus
« Letzte Änderung: 04.02.15 - 17:27:43 von MarkusL »
Version Lotus Notes / Domino: 8.5.3
Server: 1 Cluster, 1 weiterer Server
Anzahl Benutzer: ca. 230

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: GetDocumentByKey findet keinen Eintrag
« Antwort #1 am: 04.02.15 - 17:20:15 »
Ohne Treffer gibt es kein zurückgegebenes Dokument, das Ergebnis ist als Nothing und kann eben darauf abgefragt werden.

Set docTarget = viwLookup.GetDocumentByKey (.....)
If docTarget Is Nothing Then
   'Schlimmes Gemecker oder tiefe Verzweiflung ...

Bernhard

Offline MarkusL

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Männlich
Re: GetDocumentByKey findet keinen Eintrag
« Antwort #2 am: 04.02.15 - 17:27:22 »
Aha, so einfach ist das also, wenn man es weiß.

Danke Bernhard.

Dann gehe ich jetzt wenigstens mit einem Teilerfolg nach Hause.
Morgen geht es weiter...........
Version Lotus Notes / Domino: 8.5.3
Server: 1 Cluster, 1 weiterer Server
Anzahl Benutzer: ca. 230

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz