Mit VB6 Lotus Notes ansprechen

Hallo,
ich will mit VB6 auf Lotus Notes eine Aufgabe (todo, Task) mit Erinnerung erstellen.
Die Aufgabe kann ich erstellen, es zeigt mir auch die Erinnerung an, aber die Erinnerung wird nicht aufgerufen. Kann mir jemand sagen, warum?

Hier mein VB Code
Dim notesSession As Object
Dim notesDB As Object
Dim doc As Object
Set notesSession = CreateObject(„Notes.NotesSession“)

Set notesDB = notesSession.GetDatabase("", „“)
Call notesDB.OPENMAIL

Set doc = notesDB.CreateDocument

Call doc.AppendItemValue(„Form“, „Task“)

'------------------
'See document properties for possible values
'------------------

Call doc.AppendItemValue(„Subject“, Betreff)
Call doc.AppendItemValue(„Body“, Inhalt)
Call doc.AppendItemValue(„StartDate“, Datum)
Call doc.AppendItemValue(„Alarms“, „1“)
Call doc.AppendItemValue(„Categories“, „Revos“)

Call doc.Save(True, False)

Moin!

mit Notes habe ich bisher nix gamacht (Das kommt wohl erst demnächst), aber aus der Verwendung des Outlook-Objektes heraus kenne ich ähnliche Probleme. Vielleicht helfen Die diese Tipps ja weiter, wenn sie sich auch nicht direkt auf Lotus beziehen:

  1. Kann es sein, daß Dein Objekt nicht im richtigen Ordner
    gelandet ist? (Outlook kann nur erinnern, wenn die Objekte im
    Standard-Aufgaben-Ordner stehen.)

  2. Hat Dein Objekt neben der Angabe des Erinnerungszeitpunktes
    eventuell noch eine Property, mit der die Alarm-
    Funktion „scharfgeschaltet“ werden muß? Irgendwas wie
    „Art der Erinnerung“

Gruß von Sven

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

  1. Kann es sein, daß Dein Objekt nicht im richtigen Ordner
    gelandet ist? (Outlook kann nur erinnern, wenn die
    Objekte im
    Standard-Aufgaben-Ordner stehen.)

Es ist im richtigen Ordner. Wenn ich Aufgaben in Lotus direkt erstelle funktioniert es. Und diese sind dann im gleichen Ordner!

  1. Hat Dein Objekt neben der Angabe des
    Erinnerungszeitpunktes
    eventuell noch eine Property, mit der die Alarm-
    Funktion „scharfgeschaltet“ werden muß? Irgendwas wie
    „Art der Erinnerung“

Das wäre eine Möglichkeit, ich habe aber keine Ahnung welche Eigenschaft das noch sein kann!!!

Danke für deine Infos.
Vielleicht kann mir jemand noch genauere Infos dazu geben

Gruß
Thomas

Vielleicht hilft folgende Idee:

Erstelle direkt in Lotus eine erinnerung, die genau dasselbe enthält, wie die, die Du in Deiner Anwendung erstellt. Anschließend holst Du Dir diese erinnerung aus der vermutlich vorhandenen Erinnerungs.Collection, und vergleichst die jeweiligen Eigschaften der Objekte unt Unterobjekte miteinander. Mit etwas Glück kannst Du ja erkennen, welche Properties abweichen. Der Name der Eigenschaft wird ja sicherlich einigermaßen selbstredend sein.

Sven

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]