Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tabama am 30.10.07 - 16:28:28

Titel: GetDocumentByKey mit Datumswert
Beitrag von: tabama am 30.10.07 - 16:28:28
Hallo,

in der zu durchsuchenden Ansicht sind Dokumente mit einer eindeutigen Nummer. Allerdings ist dies Nummer doch nicht so eindeutig, da die Dokumente ein gültig ab und gültig bis Datum haben.

In der ersten (sortierten) Spalte habe ich die Nummer
In der zweiten (sortierten) Spalte das Datum gültig ab
in der dritten (sortierten) Spalte das Datum gültig bis.

Nun möchte ich das Dokument finden, dass zum eine bestimmte Nummer hat und zum anderen gültig ist (Suchdatum liegt zwischen gültig ab und gültig bis)

mein Sucharray hat folgenden Inhalt:
key(0) = Nummer
key(1) = Datum

Das kann natürlich nicht funktionieren. Wie aber gehts?

Mit einem DateRange geht es auch nicht, da dies ja nur beim Sucharray eingebaut werden könnte. Da habe ich ja aber eine festet Datum. Ich bräuchte also in der Ansicht eine DateRange. Das gibt's aber auch nicht (zumindest kenne ich es nicht).

Hat jemand eine Idee?
Titel: Re: GetDocumentByKey mit Datumswert
Beitrag von: koehlerbv am 30.10.07 - 16:31:22
Du musst tatsächlich eine Collection bilden auf Basis der "eindeutigen" Nummer. Dann musst Du pro Dokument der Collection prüfen, ob das Datum im Zeitraum lt. Dokument liegt.

Bernhard
Titel: Re: GetDocumentByKey mit Datumswert
Beitrag von: umi am 20.11.07 - 09:24:15
Schon mal ein NotesDatabase.search probiert?