Autor Thema: Alle Meetingdokumente von Heute aus dem Kalender auslesen...  (Gelesen 1981 mal)

Offline pimpfling

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
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?

Gruß Stefan

----------------------------------
EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Alle Meetingdokumente von Heute aus dem Kalender auslesen...
« Antwort #1 am: 21.04.11 - 15:46:41 »
Warum arbeitest Du nicht mit NotesDatabase.Search?

Bernhard

Offline pimpfling

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re: Alle Meetingdokumente von Heute aus dem Kalender auslesen...
« Antwort #2 am: 21.04.11 - 16:02:39 »
Warum arbeitest Du nicht mit NotesDatabase.Search?

Bernhard

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 :)
Gruß Stefan

----------------------------------
EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Alle Meetingdokumente von Heute aus dem Kalender auslesen...
« Antwort #3 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

Offline pimpfling

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re: Alle Meetingdokumente von Heute aus dem Kalender auslesen...
« Antwort #4 am: 02.05.11 - 16:39:18 »
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

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...


Gruß Stefan

----------------------------------
EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline pimpfling

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re: Alle Meetingdokumente von Heute aus dem Kalender auslesen...
« Antwort #6 am: 02.05.11 - 17:40:40 »
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/cs_schema_toc -> http://www-10.lotus.com/ldd/ddwiki.nsf/dx/cs_schema_descriptions#rptappt

Danke, schöne Seite.
Leider sehe ich da nur den Unterschied zwischen einem wiederholenden Meeting und einem einfachen.

Bei meinen zwei doks habe ich (glaube ich), das Hauptdokument und das Child von den wiederholenden Meetings.
Ich habe noch kein Feld gefunden das mir jetzt nur noch eins der beiden beim suchen anzeigt ohne das mir die anderen (einfachen Meetings) auch angezeigt werden.
Gruß Stefan

----------------------------------
EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

Offline pimpfling

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re: Alle Meetingdokumente von Heute aus dem Kalender auslesen...
« Antwort #7 am: 02.05.11 - 17:47:21 »
Hier noch meine Search query:

searchFormula$ = {Form = "Appointment" & StartDate = @Today }
Gruß Stefan

----------------------------------
EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

Offline pimpfling

  • Senior Mitglied
  • ****
  • Beiträge: 367
  • Geschlecht: Männlich
Re: Alle Meetingdokumente von Heute aus dem Kalender auslesen...
« Antwort #8 am: 02.05.11 - 17:58:54 »
Ich checke jetzt noch

meetingsdoc.Responses.Count

Damit scheints zu klappen.
Bisher hatten alle meine Kandidaten bei meetingsdoc.Responses.Count = 0
Bin mir aber nicht sicher ob ich damit nicht evtl. welche 'übersehe'
Gruß Stefan

----------------------------------
EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz