Domino 9 und frühere Versionen > Entwicklung

scriptlib aufrufen

(1/5) > >>

forrest g:
hallo leute,

das ist kein aprilscherz!

folgendes problem:
- ich habe 2 scriptlibraries, wobei lib a in den option die definition use lib b besitzt
- ich wollte aus lib a eine function in lib b aufrufen und dann einen rückgabewert erhalten
=> Set doc = funcVererbenZahlAntworten( doc )
=> klappt nicht, ich lande in der fehlerroutine
- wenn die function derselben lib ist, funktioniert das
- wenn die funktion ohne rückgabewert arbeitet und über call funcname in lib b aufgerufen wird, funktioniert das

kann mir das mal einer erklären
eine lösung für das problem wäre auch cool

tschö uund danke

forrest g

eknori:
hast du zufällig irgendwo den Begriff "Private" verwendet ??

forrest g:
hi eknori,

nein, in den options der beiden libs habe ich option public deklariert.

demnach entnehme ich das das normalerweise funktionieren sollte?

eknori:
wie sieht das denn im Debugger aus ?? Da kannst du doch eigentlich wunderbar verfolgen, was mit deinen Varialblen etc geschieht

forrest g:
okay,

ich rufe über Set doc = funcVererbenZahlAntworten( doc ) die funktion in der anderen lib auf
dann geht der debugger wegen on error goto fehler zur sprungmarke fehler

naja, weil mir das schleierhaft war, hab ich dann die funktion in dieselbe lib reingenommen, das geht
ebenso, wenn die funktion in der anderen lib ohne rückgabewerta rbeitet

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln