Outlook Kalender

Einbindung von Office-Komponenten wie Word, Excel usw.

Moderator: Moderatoren

Antworten

Project Kalender

Ja ich hätte Interesse und würde aktive teilnehmen
1
17%
Ich habe Interesse aber kann nichts zu activeX sagen
1
17%
Nein ich brauche sowas nicht
4
67%
Ich habe sowas schon fertig
0
Keine Stimmen
 
Insgesamt abgegebene Stimmen: 6

Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Outlook Kalender

Beitrag von AUGE_OHR »

hi,

ich hab doch mit dem CJ Calender über MAPI eine Verbindung zum Outlook Kalender gebaut.

Nun frage ich mich ob man den Outlook Kalender "direkt" mit activeX ansprechen kann ? CLSID ?
hat das schon jemand gemacht ?

wenn nein, bestünde Interesse sowas als "Project" mal zu bauen ? ("pure" Xbase++)
gruss by OHR
Jimmy
Grimm
Rookie
Rookie
Beiträge: 13
Registriert: Di, 11. Sep 2007 8:09
Wohnort: Eberswalde
Kontaktdaten:

Re: Outlook Kalender

Beitrag von Grimm »

Hallo, ich kann Termine in Outlook 2003 eintragen, ich würde aber gerne vorhandene Termin auslesen. Hat das schon jemand geschafft?
Grüße
Hans
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Outlook Kalender

Beitrag von AUGE_OHR »

Grimm hat geschrieben:Hallo, ich kann Termine in Outlook 2003 eintragen, ich würde aber gerne vorhandene Termin auslesen. Hat das schon jemand geschafft?
klar kann man das auch selbst "basteln" aber es gibt dafür etwas "fertiges" http://www.xbaseforum.de/viewtopic.php? ... t=codejock
gruss by OHR
Jimmy
Grimm
Rookie
Rookie
Beiträge: 13
Registriert: Di, 11. Sep 2007 8:09
Wohnort: Eberswalde
Kontaktdaten:

Re: Outlook Kalender

Beitrag von Grimm »

Danke für die schnelle Anwort!
Der Kunde möchte aber bei seinem Outlook bleiben.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Outlook Kalender

Beitrag von AUGE_OHR »

Grimm hat geschrieben:Der Kunde möchte aber bei seinem Outlook bleiben.
Codejock Calendar ist ein ActiveX was man in seine Xbase++ Application integrieren kann.
Per (simple) MAPI, als Data-Provider, kann man direkt auf Outlook Calendar zugreifen.
"Look und Feel" sind dem "original" Outlook Calendar nachempfunden und jede Änderung wird sofort per MAPI übertragen.

Ich wollte dich bloss darauf hinweisen bevor du selbst anfängst dir eine Schnittstelle zu basteln.

... im Grunde muss du "nur" deine Zuweisungen "umdrehen".

Code: Alles auswählen

PROCEDURE Calender_Auslesen()
LOCAL oOutlook, oNameSpace, oAppointment,aItems:={}
LOCAL i
LOCAL oItem
LOCAL cSubject
LOCAL nDuration
LOCAL cStart

oOutlook := CreateObject( "Outlook.Application" )
IF Empty(oOutLook)
   RETURN
ENDIF

oNameSpace := oOutlook:GetNamespace( "MAPI" )
oAppointment := oNameSpace:getDefaultFolder( olFolderCalendar )
for i:=1 to oAppointment:items:count()
    oItem      := oAppointment:items(i)
    cSubject   := oItem:subject
    nDuration  := oItem:Duration
    cStart     := oItem:treatDateAsString( .T. ):Start // YYYYMMDDHHMMSS
    aADD(aItems,{cStart,cSubject,nDuration})
next
RETURN
aber du willst ja nicht "alle" sondern nur einen "bestimmten" Termin.
siehe dir dazu http://www.xbaseforum.de/viewtopic.php?f=50&t=4998 an.
gruss by OHR
Jimmy
Grimm
Rookie
Rookie
Beiträge: 13
Registriert: Di, 11. Sep 2007 8:09
Wohnort: Eberswalde
Kontaktdaten:

Re: Outlook Kalender

Beitrag von Grimm »

Danke erstmal!
Es hört sich gut an und ich werde es probieren.
Antworten