Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Noman am 12.08.02 - 14:38:01

Titel: Dokumente suchen
Beitrag von: Noman am 12.08.02 - 14:38:01
Hallo zusammen,

als Notes Newbie habe ich auch gleich ein Problem:

Ich habe Datensätze, die ich aus Sap R/3 downloade. Jeder Datensatz hat auch eine eindeutige ID. Jetzt will ich nach dieser ID meine Dokumente durchsuchen. Leider finde ich keinen Anfang. Kann mir jemand helfen? Bin für jede Hilfe dankbar!

Viele Grüße,
Ralf ???
Titel: Re: Dokumente suchen
Beitrag von: Raul am 12.08.02 - 14:54:25
Hallo,

erstell dir eine Ansicht in der Datenbank die nach ID´s gegliedert ist und zusätzlich Info die Du benötigst das sollte helfen.

Bye Raul
Titel: Re: Dokumente suchen
Beitrag von: Noman am 12.08.02 - 15:25:35
Hi,

vielen Dank erstmal für deine Antwort. Ich glaube, ich habe mich ein wenig missverständlich ausgedrückt.

Ich möchte per Lotus Script schauen, ob ein Dokument mit der ID schon vorhanden ist, wenn nicht soll es angelegt werden. Falls es vorhanden sein sollte, muss das Datum überprüft werden und geschaut werden, ob der Datensatz aus SAP aktueller ist als der in Notes und dann gegebenfalls überschrieben werden.

Gruß,
Ralf
Titel: Re: Dokumente suchen
Beitrag von: Glombi am 12.08.02 - 15:35:20
Hallo,

mittels LotusScript findet man ein Dokument so:
Erstelle eine Ansicht, die nach dem Feld, welches die ID enthält, sortiert ist.

'Dim. und setze session, db, view, doc.....

set view = db.GetView("<Name der View>")
set doc = view.GetDocumentByKey(docid, true)
if not (doc is nothing) then
 'Dokument existert: Prüfe Datum
else
  'Dokument existiert nicht
end if

Die Überprüfung, ob das Datum in SAP neuer ist geht dann mit der Methode TimeDifference der Klasse NotesDateTime.

Gruß
Andreas
Titel: Re: Dokumente suchen
Beitrag von: Noman am 12.08.02 - 17:41:20
Hi,

vielen Dank für die schnellen Antworten. Jetzt funzts!

Schönen Tag noch,
Ralf