Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: SuperTom am 11.09.15 - 07:22:35

Titel: Alarm setzen per LotusScript in Kalender
Beitrag von: SuperTom am 11.09.15 - 07:22:35
Hallo Ihr Helfer,

hier wieder eine Frage, die für Euch hoffentlich nur eine Kleinigkeit ist:

Ich erstelle Kalendereinträge per LotusScript und setze den Alarm (Alarm einen Tage vorher mit Email und "Alarmbox")
Die Felder setze ich nach einem Vergleich mit einem normalen Kalendereintrag (händlisch erzeugt).

Mein Problem: Der Alarm wird nicht ausgelöst.

Aber: Wenn ich diesen Kalendereintrag öffne und anschließend "speichern und schließen" drücke, dann dann wird der Alarm ausgelöst.

Welches Ereignis oder Feld ist dafür verantwortlich und wie kann ich es per Script setzen.

Vielen Dank an Euch im voraus.
Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: it898ur am 11.09.15 - 08:02:48
Befinden sich die Kalendereinträge auch im versteckten Ordner "($Alarms)" ?

Gruß

André
Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: Ralf_M_Petter am 11.09.15 - 08:16:06
Um Herauszufinden, welche Felder dir fehlen empfehle ich mein freies Tool Document Spy (http://www.everythingaboutit.eu/p/install-document-spy.html) mit diesem sollte es ein leichtes sein aufzuspüren, welche Felder dir noch fehlen. Eine detailierte Beschreibung wie das Snapshotfeature verwendet wird, findest du unter http://www.everythingaboutit.eu/2015/08/how-to-use-new-snapshot-functionality.html

Grüße

Ralf

Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: it898ur am 11.09.15 - 08:17:48
Eine Ordnerzuordnung steht in keinem Feld - daher findet man diese auch nicht bei einem Feldvergleich !

André
Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: SuperTom am 11.09.15 - 09:20:44
So wie ich das jetzt verstehe, muss ich dafür sorgen, dass der Kalendereintrag im versteckten Ordner ($Alarms) steht.
Genügt es diesen einfach in den Ordner zu schieben oder muss ich muss ich etwas setzen.
Ich habe bisher wenig mit Ordnern gemacht. Also wenn jemand ein Code-Schnippsel hat ...   gerne.

Vielen Dank auch

SuperTom
Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: it898ur am 11.09.15 - 09:53:45
Wenn die anderen Felder gesetzt sind, sollte ein

Call doc.PutInFolder("($Alarms)", false)

reichen.

Gruß

André
Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: SuperTom am 14.09.15 - 07:56:25
An alle Helfer,

vielen Dank, es hat gut geklappt.

Entscheidend ist das "Schieben in den Ordner"

Vielen Dank

SuperTom
Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: jan-eric am 02.10.15 - 09:26:04
Hallo SuperTom,

Ich würde gerne genau dasselbe machen. Eine Funktion, die den Kalendereintrag macht, habe ich bereits, kannst Du mir sagen, welche Felder Du für den Alarm alles gesetzt hast?

Vielen Dank

Jan-Eric
Titel: Re: Alarm setzen per LotusScript in Kalender
Beitrag von: rambrand am 05.10.15 - 11:26:39
Hallo Jan-Eric,

hier gibt es eine Übersicht der Felder die für das Calendar/Scheduling benötigt werden.

http://www-01.ibm.com/support/docview.wss?uid=swg21229486 (http://www-01.ibm.com/support/docview.wss?uid=swg21229486)

Bye,
Markus