Domino 9 und frühere Versionen > ND9: Entwicklung

Variable in ScriptLib deklariert und initialisiert -> FM in Teilmaske

(1/2) > >>

rambrand:
Hallo,
ich habe eine Variable (Typ NotesDocument) in einer Scriptbibliothek deklariert und mit einem Profildokument initialisiert.
Die Scriptbibliothek habe ich in eine Teilmaske eingebunden.

In der Teilmaske habe ich zwei Buttons. In einem Button kann ich auf diese Variable referenzieren.

--- Code: ---var = dbsetup.feld1(0)

--- Ende Code ---
Im zweiten Button bekomme ich, sobald ich genau die gleiche Zeile einfüge, die Fehlermeldung "Reference appears befor declaration: DBSETUP".

Bye,
Markus

Thomas Schulte:
Wo hast du das in der Teilmaske eingebunden?

rambrand:
Hallo Thomas,

sorry, vergessen zu erwähnen, unter Gobals in den Options.
Nicht in den Options der Buttons :-)

Bye,
Markus

Thomas Schulte:
Und wann initialisierst du dbSetup?

set dbSetup = new BlaBla????

rambrand:
DBSetup deklariere und initialisiere ich in der Scriptbibliothek "Library"

--- Code: ---DIM DBSetup as NotesDocument
Set DBSetup = db.GetProfileDocument("dbsetup")

--- Ende Code ---

Unter den Globals in der TM binde ich diese dann mittels Use "Library" mit ein.

In der Teilmaske deklariere/initialisiere ich nirgendwo diese Variable erneut.

Beide Buttons müssten sich somit über die Globals die Library und die dortige Deklaration ziehen.
Nur einer tut es, der andere weigert sich.

Bye,
Markus

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln