Hallo,
ich weiß, hierüber wurde in diesem Forum schon viel geschrieben und ich habe es auch gelesen (aber vermutliche nicht vollständig verstanden).
Aus diversen Gründen möchte ich nicht die Standard-Buttons für "Abbrechen" und "OK" verwenden.
Deshalb habe ich eigene Buttons in die Maske der Dialogbox eingebaut (Typ "Normal").
Nun will ich natürlich, dass ich im aufrufendem Script zwischen dem Abbrechen und OK unterscheiden kann. Deshalb habe ich meine Buttons wie folgt versehen:
Abbrechen
@Command([FileCloseWindow])
OK
Dim workspace As New NotesUIWorkspace
Call workspace.RefreshParentNote()
Call uidoc.Close (das uidoc ist woanders deklariert und gesetzt)
Abbrechen funktioniert auch.
Beim OK kommt allerdings die Meldung "NotesUIDocument object ist no longer valid"
Was aber noch dümmer ist, das Script im Queryclose der Maske wird nicht ausgeführt.
Was mache ich da falsch?