Domino 9 und frühere Versionen > ND8: Entwicklung
Scriptbibliothek Variablen
(1/1)
skywook:
Hallo,
ich habe in einer Scriptbibliothek im Bereich Declaration eine public Varable declariert
public auswahl as string
und befülle diese mit einer Sub. Im Verlaufe des Scripts greife ich mit einer weiteres Sub auf diese Variable zu. Diese ist aber leer.
Das sollte doch funktionieren oder habe ich eine Gedankenefehler?
Für einen Tipp wäre ich dankbar.
Mitch:
Nein, grundsätzlich kein Denkfehler.
Die wirst du irgendwo wieder leeren.
Ein häufiger Fehler ist das erneute Deklarieren der Variabel. Das lässt sich ohne Fehler speichern, überschreibt aber die globale Variable. Passiert gerne mal wenn man ehemals lokale Variablen in den globalen Bereich verschiebt:
--- Code: ---Dim a As String
Dim b As String
Sub writeAB
a = "A"
b = "B"
End Sub
Sub readAB
Dim b As String 'Überschreibt die globale Version von "b" mit einem Leerstring
MsgBox a & b
End Sub
--- Ende Code ---
Gruß,
Mitch
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln