Domino 9 und frühere Versionen > Entwicklung

Variablen Gültigkeit? Die 2te!

(1/1)

hOtze:
hi,

hab in einer maske eine Globale Variable erzeugt.  Hinter einem Button kreife ich auf eine Script aus einer ScriptBib zu, die dann unter anderm den wert der Globalen Masken Variablen ändern soll?

Ist soetwas möglich?

Gruß hotze

manuel:
Hi,

so direkt nicht, aber du könntest den Rückgabewert nützen. Du bekommst also einen Rückgabewert von der Funktion (im ScriptLib) zurück, und mit diesem Wert änderst du dann die globale Maskenvariable (jetzt wieder im Button-Script).

Wenn es sich um mehrere Werte handelt, müsste der Rückgabewert ein Array sein. So könnte es funktionieren, denke ich.

Schönen Gruß
Manuel

hOtze:
Ja das ist ein Plan - so ähnlich hab ich es jetzt auch gelöst habe denn Flag einfach vor dem Funktionsaufruf gesetzt!

Prob is nur das der Button ne gemeinsame Aktion ist, und da funktioniert das auch wieder nit!

Kann dann wohl keine gemeinsame aktion draus machen.  ::)

manuel:
???

Wieso, kann man in geimeinsamen Aktionen keine ScriptLib-Funktionen aufrufen. Oder wo liegt das Problem?

hOtze:
Doch natürlich kann man das .... aber kann halt auch nit von einer Gemeinsamen Aktion eine Global Variable der Maske ändern!  ::)

Mir bleibt wohl nix anders übrig als das mit nem Rückgabewert zu probieren ...  :-\

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln