Autor Thema: Kalendereintrag nicht vollständig?  (Gelesen 2784 mal)

Offline schroederk

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.924
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Kalendereintrag nicht vollständig?
« am: 06.05.10 - 08:44:57 »
Hallo,

ich füge mittels der COM-Schnittstelle und PHP Einträge in einen Kalender ein.
Der Kalendereintrag soll ein ganztägiges Ereignis sein, dass auch die Zeit des Benutzers als belegt kennzeichnet.
Zum Einen wird aber beim Öffnen des erzeugten Kalendereintrags der Typ nicht angezeigt und zum Anderen sehen andere Personen diese Zeit immer noch als verfügbar.
Folgende Felder setze ich bereits, vielleicht fehlt dort noch ein Eintrag?:
$user, $dstart, $dend etc. sind gefüllte Variablen die auch korrekt eingetragen werden.
Code
			$item = $doc->replaceItemValue("Form", "Appointment");
			$docid = $doc->UniversalID;
			$dstart = $session->createDateTime($caldatum." ".$starttime);
			$item = $doc->replaceItemValue("StartDateTime", $dstart);
			$item = $doc->replaceItemValue("CalendarDateTime", $dstart);
			$item = $doc->replaceItemValue("Subject", $subject);
			$dstart = $session->createDateTime($caldatum);
			$item = $doc->replaceItemValue("StartDate", $dstart);
			$dstart = $session->createDateTime($starttime);
			$item = $doc->replaceItemValue("StartTime", $dstart);
			$item = $doc->replaceItemValue("AppendStartTime", $dstart);
			$dend = $session->createDateTime($caldatum." ".$endtime);
			$item = $doc->replaceItemValue("EndDateTime", $dend);
			$dend = $session->createDateTime($caldatum);
			$item = $doc->replaceItemValue("EndDate", $dend);
			$dend = $session->createDateTime($endtime);
			$item = $doc->replaceItemValue("EndTime", $dend);
			$item = $doc->replaceItemValue("AppendEndTime", $dend);
			$item = $doc->replaceItemValue("PostedDate", $posteddate);
			$item = $doc->replaceItemValue("Location", " ");
			$item = $doc->replaceItemValue("Encrypt", "0");
			$viewlist = array("D","S");										// Anzeige weder im Draft noch im Sent Ordner
			$item = $doc->replaceItemValue("ExcludeFromView", $viewlist);
			$item = $doc->replaceItemValue("MeetingType", "1");
			$item = $doc->replaceItemValue("MessageType", "Not a draft");
			$item = $doc->replaceItemValue("Logo", "StdNotesLtr3");
			$item = $doc->replaceItemValue("AppointmentType", $abw_type);
			$item = $doc->replaceItemValue("OrgTable", "P0");
			$item = $doc->replaceItemValue("SchedulerSwitcher", "1");
			$item = $doc->replaceItemValue("Sign", "0");
			$item = $doc->replaceItemValue("Notes", "");
			$item = $doc->replaceItemValue("BookFreeTime", "0");
			$item = $doc->replaceItemValue("Body", "Erzeugt durch den Urlaubsplaner im Intranet.**ID=$uniqueid**");
			$item = $doc->replaceItemValue("_ViewIcon", 9);
			$item = $doc->replaceItemValue("Chair", $user);
			$item = $doc->replaceItemValue("AltChair", $user);
			$item = $doc->replaceItemValue("From", $user);
			$item = $doc->replaceItemValue("Principal", $user);
			$item = $doc->replaceItemValue("EndTimeZone", "Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=71$ZN=W. Europe");
			$item = $doc->replaceItemValue("StartTimeZone", "Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=71$ZN=W. Europe");

			$item = $doc->replaceItemValue("Sign", "");
			$item = $doc->replaceItemValue("UpdateSeq", 1);
			$item = $doc->replaceItemValue("WebDateTimeInit", 1);
			$textvar = "AlarmDisabled";
			$item = $doc->replaceItemValue("$$textvar", "1");
			$textvar = "PublicAccess";
			$item = $doc->replaceItemValue("$$testvar", "1");
Ich wäre ja gerne weniger egoistisch, aber was hab ich davon?

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 schroederk

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.924
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Kalendereintrag nicht vollständig?
« Antwort #2 am: 06.05.10 - 10:54:58 »
Vielen Dank für den Link, leider wird dort nicht so richtig gezeigt, welche Felder unbedingte Vorraussetzung sind.
Ich habe noch 2 Felder ausgemacht, die ich bisher nicht gesetzt hatte:
$BusyName und $BusyPriority.
Mal schauen, ob dies vielleicht gereicht hat.
Ich wäre ja gerne weniger egoistisch, aber was hab ich davon?

Offline Jens Winkelmann

  • Junior Mitglied
  • **
  • Beiträge: 53
  • Geschlecht: Männlich
  • Jens Winkelmann
    • PAVONE AG
Re: Kalendereintrag nicht vollständig?
« Antwort #3 am: 06.05.10 - 17:00:00 »
Das ist ein leidiges Thema.

Ich wünschte es würde so etwas geben:
http://ideajam.net/IdeaJam/P/ij.nsf/0/D6594FFAEA1C36D9862573E90001B0C3?OpenDocument

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz