Autor Thema: Variable in ScriptLib deklariert und initialisiert -> FM in Teilmaske  (Gelesen 2113 mal)

Offline rambrand

  • Senior Mitglied
  • ****
  • Beiträge: 469
  • Geschlecht: Männlich
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)
Im zweiten Button bekomme ich, sobald ich genau die gleiche Zeile einfüge, die Fehlermeldung "Reference appears befor declaration: DBSETUP".

Bye,
Markus
« Letzte Änderung: 01.04.15 - 14:48:06 von rambrand »
Domino/Notes ab 4.6 aktuell 10.1FP3
Traveler 10.0.1FP1
PHP-Entwickler
Domino/Notes-Entwickler (Hobby)
Consultant (Informationssicherheit & Datenschutz)

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Wo hast du das in der Teilmaske eingebunden?
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline rambrand

  • Senior Mitglied
  • ****
  • Beiträge: 469
  • Geschlecht: Männlich
Hallo Thomas,

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

Bye,
Markus
Domino/Notes ab 4.6 aktuell 10.1FP3
Traveler 10.0.1FP1
PHP-Entwickler
Domino/Notes-Entwickler (Hobby)
Consultant (Informationssicherheit & Datenschutz)

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Und wann initialisierst du dbSetup?

set dbSetup = new BlaBla????
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline rambrand

  • Senior Mitglied
  • ****
  • Beiträge: 469
  • Geschlecht: Männlich
DBSetup deklariere und initialisiere ich in der Scriptbibliothek "Library"
Code
DIM DBSetup as NotesDocument
Set DBSetup = db.GetProfileDocument("dbsetup")

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

Domino/Notes ab 4.6 aktuell 10.1FP3
Traveler 10.0.1FP1
PHP-Entwickler
Domino/Notes-Entwickler (Hobby)
Consultant (Informationssicherheit & Datenschutz)

Offline rambrand

  • Senior Mitglied
  • ****
  • Beiträge: 469
  • Geschlecht: Männlich
Ok ... ich hab das Script aus dem Button kopiert, eine neue Schaltfläche angelegt, ins Click reinkopiert.
Funktioniert. War wohl ein Aprilscherz des Designers.

Danke trotzdem.

Bye,
Markus

Domino/Notes ab 4.6 aktuell 10.1FP3
Traveler 10.0.1FP1
PHP-Entwickler
Domino/Notes-Entwickler (Hobby)
Consultant (Informationssicherheit & Datenschutz)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz