Hi Bernhard,
Probier daher mal, StartDateTime aus StartDate + StartTime zu bilden.
Ähm, wie müsste ich das im Script schreiben?
With reminderDoc
.CalendarDateTime = Datum.lsLocalTime
.StartDate = Datum.lsLocaltime
.StartTime = Zeit.lsLocaltime
.StartDateTime = Zeit.lsLocaltime
.EndDate = Datum.lsLocaltime
.EndTime = Zeit.lsLocaltime
.EndDateTime = Zeit.lsLocaltime
End with
reminderDoc.CalendarDateTime = Datim.IsLocalTime + Zeit.IsLocaltime
geht ja so niemals ned...
Ich habe auch mal im Mailfile in der FORM "_Calendar Entry" geschaut, nur da werde ich irgendwie ned schlau; die haben da ein JavaScript im Event 'on change' drin im Feld 'StartTime'.....
Lt. dem Folder ($Alarms) wird für den Alarm das Feld CalendarDateTime rangezogen.
Grüße,
TMC
Sorry, TMC, leider wieder nur ein Schnellschuss (diesmal aber getestet ;-)
Statt den Verrenkungen mit NotesDateTime etc. folgender Vorschlag:
Dim ws As New NotesUIWorkspace
Dim vStartDate As Variant
Dim vStartTime As Variant
Dim vStartDateTime As Variant
vStartDate = ws.CurrentDocument.Document.StartDate (0)
vStartTime = ws.CurrentDocument.Document.StartTime (0)
Msgbox "StartDate: " & Cstr (vStartDate) & Chr$ (10) &_
"StartTime: " & Cstr (vStartTime)
vStartDateTime = vStartDate + vStartTime
Msgbox "StartDateTime: " & Cstr (vStartDateTime)
Hilft Dir das weiter ?
Herzliche Wochenendegrüsse von Ober... nach Unter... - na, Du weisst schon ;-)
Bernhard