Hallo Zusammen,
ich schlage mich mit einem Problem herum, vielleicht kann mir jemand von Euch helfen.
Also, beim Verlassen dieser Maske wird ein Code ausgeführt, der die zugrundeliegende Parent-Maske wieder in den Editmode versetzt. Das klappt auch ganz fein, bis auf eine Situation:
Der User ändert ein paar Werte in der Maske und drückt die ESC-Taste. Dann kommt die Notes-Dialogbox "Wollen Sie das Dokument speichern". Beim Klick auf "Ja" wird auch der Querysave-Code ausgeführt, danach dann der im Queryclose.
Im Queryclose steht u. a. folgender Code:
Set uitool = ws.Editdocument (True, tooldoc, False,,, False)
uitool.Close True
ws.Editdocument True, tooldoc, False,,, False
Der Code wird bei allen anderen Arten, die Maske zu verlassen, anstandslos ausgeführt. Bei der Abfolge mit ESC-Taste und Speichern-Ja geht der Debugger auch über die Codezeilen, ohne zu klagen. Im Resultat bleibt aber die Parentmaske (tooldoc) im Lesemodus stehen und wird nicht in den Editmode zurückgesetzt.
Hat vielleicht jemand eine Idee, wo das Problem liegt oder ob im Code eine Abfolge falsch ist. Das wäre super, vielen Dank!
Grüsse
Rudi