Domino 9 und frühere Versionen > ND8: Entwicklung

Alle Meetingdokumente von Heute aus dem Kalender auslesen...

(1/2) > >>

pimpfling:
Hallo,

ich möchte per LS im Mailfile alle Meetings auslesen die heute stattfinden.

Ich möchte keine zus. View in dem Mailfile erstellen.
Ich habe bis jetzt leider noch keinen Weg, bzw. keine View in der MailDB gefunden wie/womit ich es hinkriege.
Zur Zeit nehme ich die View: MeetingsOnMyCalendar

Ich versuche über GetAllDocumentsByKey die heutigen Meetings zu bekommen.

Set meetingsview = db.GetView("MeetingsOnMyCalendar")
Set meetingsdc = meetingsview.GetAllDocumentsByKey(Today, False)

Leider kriege ich nicht die Meetings, sondern nur die Dokumente die wirklich nur das heutige Datum in der ersten sortierten Culumn eingetragen haben.
Meetings stehen aber in der Regel mit z.B. 21.04.2011 10:00 drin.
Somit kriege ich diese Dokumente nicht per GetAllDocumentsByKey.

Wie kann ich nun an die Meetings von heute rankommen?
Hat jemand eine Idee?

koehlerbv:
Warum arbeitest Du nicht mit NotesDatabase.Search?

Bernhard

pimpfling:

--- Zitat von: koehlerbv am 21.04.11 - 15:46:41 ---Warum arbeitest Du nicht mit NotesDatabase.Search?

Bernhard

--- Ende Zitat ---

Oha, kannte ich noch nicht.
Das Beispiel in der Designerhilfe hat mich auch gleich ans Ziel gebracht.
Leider ist die Performance nocht so dolle.
Aber evtl. kriege ich das noch hin.

Danke und frohe Ostern :)

koehlerbv:
An der Performance wirst Du nichts mehr drehen können. Der Blick in den Kalender ist eh immer schneller  ;D

Wenn Du einen FTI sicherstellen kannst, kannst Du natürlich auch mit einem FT-Search arbeiten. Tricky wird es dann aber bei mehrtägigen Terminen.

Bernhard

pimpfling:

--- Zitat von: koehlerbv am 21.04.11 - 16:13:34 ---An der Performance wirst Du nichts mehr drehen können. Der Blick in den Kalender ist eh immer schneller  ;D

Wenn Du einen FTI sicherstellen kannst, kannst Du natürlich auch mit einem FT-Search arbeiten. Tricky wird es dann aber bei mehrtägigen Terminen.

Bernhard

--- Ende Zitat ---

Das tricky mit den repeats hätte ich gerne noch gelöst.
Ich kriege jetzt für einen wiederholenden Eintrag zwei Dokumente mit der DB.Search zurück.
Wie kann ich zwischen den beiden unterscheiden?
Dann könnte ich das andere bei dem Search entsprechend ausklammern...


Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln