Hi,
ich müsste Infos von meinen Scripten aus den Bibliotheken in die Scripte bringen, welche in den Events der Dialogmaske ausgeführt werden.
Hier ein Beispiel, was ich machen möchte:
' Globale Declaration
Dim globaleinfo as string
Sub startdlg
Dim ws as new NotesUIWorkspace
Dim se As New NotesSession
Dim dialogdoc As New NotesDocument(se.currentdatabase)
globaleinfo = "Vorbelegung"
ws.DialogBox "teilmaske", True, True, False, False, False, False, "titel", dialogdoc
MsgBox globaleinfo
End Sub
Im "Postopen" möchte ich den Inhalt der Globalen Variable "globaleinfo" lesen und schreiben, aber trotz Use der Scriptbibliothek handelt es sich um eine weitere Kopie der Variablen im Speicher.
Sub Postopen(Source As Notesuidocument)
Msgbox globaleInfo
globaleInfo = "neuer Inhalt"
End Sub
An das Dialogdoc hängen bring in meinem Fall nichts, da es sich im konkreten Anwendungsfall nicht um einen String handelt, sondern um ein Objekt einer komplexen Klasse. Auch getenvironmentstring der NotesSession scheidet aus dem gleichen Grund aus.
Hat irgendwer noch ne andere Idee?
Gruß
Klaus