Hi,
ich schreibe über ein Script Daten einer Dialogbox in einen Kalendereintrag der Mail-DB. Der Eintrag ist vom Typ "Reminder".
Als Beispiel hab ich mich hier orientiert:
http://www.eknori.de/tips/reminder.htmNun gibts ja folgende Felder in der Kalendermaske die u.a. gefüllt werden sollten:
StartDate
StartTime
StartDateTime
EndDate
EndTime
EndDateTime
Wenn ich jedes Feld mit Datum der Dialogbox fülle, klappt es wunderbar, als Zeit zeigt Notes dann (wie erwartet) 0:00 Uhr an.
Jetzt soll in die Maske noch ein Uhrzeit enthalten.
Die Uhrzeit wird als Datumsfeld, on Display display Time, übergeben und diese deklariere ich als
Dim Zeit As NotesDateTime
ReminderTime$ = source.FieldGetText("Reminder_Time")
Set Zeit = New NotesDateTime( ReminderTime$ )
Die Felder des Reminderdoc hätte ich nun so gesetzt:
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
Klappt soweit auch wunderbar (lt. Anzeige in der Kalenderview), wenn ich z.B. den 23.09.03, 15:00 Uhr als Reminder setze.
Nur setzt Notes das STARTDATETIME auf "30.12.1899 15:00:00 CET".
Daher meine Befürchtung, dass das Reminden etc. nicht klappt.
Wie kann ich denn das anpassen?
TMC