Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: skywook am 04.02.15 - 11:13:49

Titel: Aufruf Scriptbibliothek
Beitrag von: skywook am 04.02.15 - 11:13:49
Hallo,

Ich bräuchte eure Hilfe.

Ich habe ein Haupt-Scriptbibliothek und eine Unter-Scriptbibliothek.

In der Haupt-Scriptbibliothek habe ich mit "use" die Unter-Scriptbibliothek eingebunden.
Ein Agent in dem die HauptLib eingebunden ist ruft eine Sub aus der UnterLib auf.
Aber leider bekomme ich die Meldung das die Sub nicht gefunden wird.

Funktioniert so eine Verschachtelung nicht?
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: koehlerbv am 04.02.15 - 11:18:10
Doch, das funktioniert genau so. Ist die Sub versehentlich als Private deklariert?
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: skywook am 04.02.15 - 11:23:54
Die beiden Bibliotheken sind mit "Option Public" deklariert.

Da ist es bei der Sub doch unrelevant? oder?
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: Tode am 04.02.15 - 11:43:02
nein, ist es nicht.
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: skywook am 04.02.15 - 11:51:03
aber selbst wenn ich die Sub mit "Public Sub xxx" deklariere funktioniert das nicht.

Ich bekomme immer die Fehlermeldung.
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: ghostmw am 04.02.15 - 11:54:46
Hi,

sind in den beiden Scriptlibs noch zufällig Klassen enthalten, die benutzt werden?

Dann müssen die auch mit public zur Verfügung gestellt werden.
Vielleicht klemmts da dran  ;)

Ansonsten kurz den gekürzten Code posten (d.h. nur die Köpfe der Subs, Functions und Klassen ohne Inhalt).

Gruß
Marco
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: Peter Klett am 04.02.15 - 12:49:55
Schließe mich den Vorrednern (-schreibern) an, das geht genau so. Vielleicht ein Tippfehler im Aufruf der Sub? Manchmal sind es die ganz einfachen Dinge, die zum Scheitern führen
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: koehlerbv am 04.02.15 - 13:31:59
Weitere, heutzutage unwahrscheinliche Ursache: Falls sich der Compiler verschluckt haben sollte, hilft ein Recompile all.
Titel: Re: Aufruf Scriptbibliothek
Beitrag von: Tode am 04.02.15 - 13:36:24
Option declare auch verwendet?