Domino 9 und frühere Versionen > ND7: Entwicklung
Kalendereintrag per Script
zysmo:
Hallo,
folgendes Problem.
Ich erzeuge einen Kalendereintrag vom Typ Reminder mit Hilfe der Klasse von eknori:
http://atnotes.de/index.php/topic,41883.msg268602.html#msg268602
Das klappt auch wunderbar.
Aber, ich möchte auch eine Erinnerung dazu aktivieren und zwar zur selben Zeit wie der Eintrag. Also sofort.
Ich habe in der Klasse folgendes ergänzt:
--- Code: ---
CEntry.Alarms = "1"
Call CEntry.ReplaceItemValue("$AlarmOffset", 0)
Call CEntry.ReplaceItemValue("$Alarm", 1)
Call CEntry.ReplaceItemValue("$AlarmSound", "chimes")
--- Ende Code ---
Mein Aufruf sieht so aus:
--- Code: ---Forall user In recipients4
CEntry.AppType = "Reminder"
CEntry.User = user
CEntry.Subject = Cstr(timer4) + " Minuten Restlaufzeit - " + doc.Subject(0)
Set CEntry.StartDT = New NotesDateTime(Now)
Set CEntry.EndDT = New NotesDateTime(Now)
Call CEntry.CreateSingleEntry
End Forall
--- Ende Code ---
Der Eintag wird erstellt, ist für mich aber erst sichtbar wenn ich meinen Kalender aktualisiere.
Der Alarm wird in meinem NotesClient nicht ausgelöst, auf meinem BlackBerry kommt der Alarm aber....
Jemand eine Idee warum das so ist?
Grüße
Alex
koehlerbv:
Packst Du den Eintrag den auch in den $Alarms-Folder?
Bernhard
zysmo:
Ich lege nur die o.g. Items an.
In dem 'Calendaring & Scheduling Schema' von IBM hab ich auch nix davon gelesen, dass das noch in ein folder muss...
Also einfach centry.putinfolder("$Alarms")?
zysmo:
Also ich habe das jetzt mal ausprobiert und den Kalendereintrag in einen folder gelegt.
Hat sich aber nichts geändert.
Wenn den mit Script erzeugten Eintrag mit einem vergleiche, den ich im Client angelegt habe, sehe ich auch absolut keinen Unterschied.
Außer eben, dass der eine sofort mit seinem Reminder aufpoppt und der andere nicht ???
zysmo:
ich schieb das nochmal hoch...
vielleicht hat ja doch jemand ne idee...???
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln