Domino 9 und frühere Versionen > ND7: Entwicklung

Kalendereintrag per Script

(1/2) > >>

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