Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tabama am 27.03.03 - 08:40:59
-
Hallo zusammen,
folgendes Problem:
In einer Teilmaske wird durch eine Klickereignis eine Variable (As NotesDocument) mit dem aktuellen Document gefüllt. Diese Variable will ich in einem anderen Teilmaske der selben Maske verwenden.
Da ein DIM unter Globals der Maske nichts genutzt hat, habe ich das DIM in ein Script verlegt. Nun ist die Variable zwar als Global verfügbar und ich kann sie auch füllen.
Beim auslesen ist sie zwar auch da, aber leer.
Woran kann's liegen??
-
hi,
leg das ding in die definitionen einer scriptbibliothek. daran denken, in der maske/teilmaske use "meine scriptbibliothek" einzutragen.
-
Hi,
ich hab's mal probiert und tatsächlich eine globale Variable in der Maske gilt anscheinend nicht für Teilmasken.
Folgende Lösung funktioniert bei mir:
Erstelle dir eine Scriptbibliothek und deklariere die Variable(n) dort im Abschnitt Declarations und achte darauf, dass Abschnitt (Options) Option Public steht.
Diese Bibliothek bindest du in die Teilmasken unter Globals -> (Options) mit Use "Name der Bibliothek" ein.
Axel
-
Danke,
habe ich ja alles schon probiert. Wie gesagt, die Variable ist ja in der Teilmaske verfügbar, aber leider leer.
Ich verzweifle noch. ???
-
Hi,
bei mir hat das Ganze funktioniert. Ich hab dir mal eine kleine Demo drangehängt. Versuch die mal und schau dir die Gestaltung an.
Axel
-
Danke Axel,
muß mir aber erst mal ne 5er Version besorgen. Bin auf der Arbeit an R4.5 angewiesen. Vielleicht liegt's ja auch daran, daß es nicht so will wie ich.