Outlook Calender / Codejock / Resource

Einbindung von Office-Komponenten wie Word, Excel usw.

Moderator: Moderatoren

Antworten

ich arbeite mit activeX

Ja
0
Keine Stimmen
Nein
3
100%
 
Insgesamt abgegebene Stimmen: 3

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 Calender / Codejock / Resource

Beitrag von AUGE_OHR »

hi,

man kann doch mehrere Spalten für einem Tag haben.
mit Codejock ging das so

Code: Alles auswählen

      // Multi-Colume
      //
      oCal:AddScheduleInfo( 'SUPER',1 )          // Headerline
      oCal:AddScheduleInfo( 'X_X_X',2 )          // Headerline
      oCal:bResourceList   := {|| oCal:MyPullResources() }
      oCal:bEvents         := {|nEvent,aParam,xRet     | oCal:MyReceiveEvents( nEvent,aParam,xRet ) }
      oCal:bCreateEvent    := {|oEvent,lNew            | oCal:MyCreateEvent( oEvent,lNew ) }
CJ_Cal_Multi.jpg
CJ_Cal_Multi.jpg (97.29 KiB) 5043 mal betrachtet
Frage : hat das schon jemand mit Outlook Calender über activeX gemacht :?:
gruss by OHR
Jimmy
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Outlook Calender / Codejock / Resource

Beitrag von Jan »

Jimmy,

was genau willst Du jetzt von uns wissen? Ob wir generell irgendwo irgendwie mit ActiveX arbeiten, oder ob wir per ActiveX mit Outlook kommunizieren?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
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 Calender / Codejock / Resource

Beitrag von AUGE_OHR »

es geht um
man kann doch mehrere Spalten für einem Tag haben.
wie man es im Snapshot sehen kann.

per ActiveX kann man den Outlook Calender ansteuern und wenn Codejock es kann dann ist die Frage ob es jemand ohne Codejock schon "pure" gemacht hat :?:

es muss in der Outlook Calendar API eine CLASS "Resource" oder so geben welche solche zusätzlichen Column verwaltet.
in Codejock konnte man dann XML Datein verwenden oder aus einer Datenbank die Informationen holen.

Code: Alles auswählen

METHOD V32HCalendar:CreateResource( cName, nScheduleID, i )
   LOCAL oResource := CreateObject( ::ClsResource )
   LOCAL cID:="Event"+STRZERO(nScheduleID,12) + ".XML"

   ShowThread()
   oResource:Name := cName
   oResource:ScheduleIDs:Add( nScheduleID )

#IFDEF USE_XML
   oResource:SetDataProvider2( "Provider=XML;Data Source="+ZPATH+"DATEN\"+cID, .f. )
#ELSE
   oResource:SetDataProvider2( "Provider=Custom;", .f. )
#ENDIF

   // oResource:DataProvider:CacheMode := xtpCalendarDPCacheModeOff

   // check :open() before :create()
   //
   IF .NOT. oResource:DataProvider:Open()
      oResource:DataProvider:Create()
   ENDIF

RETURN oResource
gruss by OHR
Jimmy
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Outlook Calender / Codejock / Resource

Beitrag von Wolfgang Ciriack »

Ich denke, dass du aus Outlook nur die Termine für verschiedene Kalender abholen kannst, die Spaltendarstellung für die einzelnen Kalendertage musst du dann selbst programmieren. Das auslesen aus verschiedenen Kalendern kann man steuern.
Viele Grüße
Wolfgang
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Outlook Calender / Codejock / Resource

Beitrag von Tom »

Codejock malt selbst. Sie ahmen die Klassen nach, verwenden sie aber nicht.
Herzlich,
Tom
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 Calender / Codejock / Resource

Beitrag von AUGE_OHR »

hi,

Danke für eure Antworten.

wenn mit einem ActiveX wie Codejock arbeitet sind die verwendeten Namen nicht unbedingt identisch mit dem "Original"

es ist richtig das Codejock es alles "selbst malt" aber solche Spalten kann man auch "im" Outlook Calender erzeugen. ich frage mich wie man es nennt wenn man mehrere Spalten hat ... ist es ein "MeetingItem (Objekt)" :?:
gruss by OHR
Jimmy
Antworten