Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: PeterMIME am 19.09.17 - 15:55:54

Titel: Wie bringe ich den Appointment Type in iCalendar
Beitrag von: PeterMIME am 19.09.17 - 15:55:54
Wenn man auf herkömmliche Weise eine Kalendereintrag machen will, gibt es das Item "AppointmentType" (Appointment=0, Anniversary=1, Event=2, Invitation=3, Reminder=4).

Ich möchte dagegen den Weg mit dem iCalendar-Format gehen (wird gebraucht von NotesCalendar). Bisher bin ich noch nicht fündig geworden, wie man den Appointment Type in das Format einbindet.

Vielen Dank für Eure Hilfe!
Titel: Re: Wie bringe ich den Appointment Type in iCalendar
Beitrag von: jBubbleBoy am 20.09.17 - 14:24:49
Es gibt keine LS Notes-Funktion zum Speichern von iCalendar-Dateien, das muss man selber programmieren.
Titel: Re: Wie bringe ich den Appointment Type in iCalendar
Beitrag von: gossifu am 02.10.17 - 11:30:02
Hallo,

einfach mal ein Kalendereintrag vom gewünschten Typ erstellen und dann exportieren.
Die ICS-Datei mit einem Texteditor öffnen und Notes hat dann einen Parameter X-LOTUS-APPTTYPE.

Wie Du dann programmatisch eine ICS-Datei erzeugst, müsstest Du selbst nochmal recherchieren, würde hier zuweit führen.
Gibt aber genug Sachen im Web.
Ich hab das mit dem X-LOTUS-APPTTYPE selbst noch nicht ausprobiert, weil ich es noch nicht brauchte.
Aber zumindest ist es diesen Parameter, den Notes ausgibt.

Greetings

Kjeld