Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Basti123 am 03.07.07 - 13:57:13

Titel: Masken in Rahmengruppe öffnen
Beitrag von: Basti123 am 03.07.07 - 13:57:13
Hallo habe da ein kleines Problem mit einer Maske die ich ganz gerne in einer Rahmengruppe geöffnet haben würde.
Die Maske hat ein Postopen bei dessen Ausführung Werte Global gespeichert werden.
Allein funktioniert die Maske auch ohne Probleme, offne ich diese aber  über "Auto-Rahmen" hab ich das  Problem das der NotesUIWorkspace in meinem Postopen plötzlich in die Rahmengruppe verweist, was natürlich zur folge hat  das ich keine Werte des "aktuellen Dokumentes wegschreiben kann.


Maske allein:

Sub Postopen(Source As Notesuidocument)
   
   
   Dim ws As New NotesUIWorkspace              |Laut Debugger Windowtite ="(unbenannt)
   Dim uidoc As NotesUIDocument
   Dim bdoc As NotesDocument
   Set uidoc = ws.CurrentDocument
   Set bdoc = uidoc.Document


Beim öffnen im Rahmen

        Dim ws As New NotesUIWorkspace              |Laut Debugger Windowtite ="(Navigaten/Labe) "
   Dim uidoc As NotesUIDocument                       
   Dim bdoc As NotesDocument
   Set uidoc = ws.CurrentDocument
   Set bdoc = uidoc.Document

Wäre super wenn jemand eine Idee hat wie ich die Maske in der Rahmengruppe öffnen kann und auch noch zugriff auf mein aktuelles Dokument habe.

Vielen Dank
Titel: Re: Masken in Rahmengruppe öffnen
Beitrag von: Glombi am 03.07.07 - 14:03:09
Du bekommst doch via

Source As Notesuidocument

das aktuelle UI-Dokument von Notes geschenkt.
Also
Set bdoc = Source.Document


Andreas
Titel: Re: Masken in Rahmengruppe öffnen
Beitrag von: Basti123 am 03.07.07 - 14:12:22
Danke, wenn es immer sooo einfach wäre  ;D