Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: andrew22 am 13.02.06 - 14:04:15

Titel: Variable aus Scriptbiblo ...
Beitrag von: andrew22 am 13.02.06 - 14:04:15
hi ho

Ich möchte gern einen Zeitwert in einer Variablen speichern und diese im agenten aufrufen ?!

thx

( Lotus Notes Newbie )  :-:
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: koehlerbv am 13.02.06 - 14:06:52
Wo ist die Frage?
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: andrew22 am 13.02.06 - 14:13:28
Sorry ;)

also es reicht nicht wenn ich in der Script Bibliothek Dim test As String setze und dann test = "TestAusgabe" und dann die Variable im agenten rein hole.

Muss ich das mit ENVIROMENT machen ?!

ein Bsp wäre cool

danke
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: ascabg am 13.02.06 - 14:24:03
Hi,

Hast Du in der Script-Bibliothek denn "Option Public" eingeschaltet.

(Options)
Option Public

(Declarations)
Dim sTest as String

Dann sollte die Variable "sTest" ueberall in der Bibliothek bekannt sein.
Um wirklich sicher zu gehen, wuerde ich trotzdem die Variable mit

Public sTest as String

deklarieren.

Andreas
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: andrew22 am 13.02.06 - 14:26:58
ja ist eingeschaltet so zusagen ;)

aber das klappt trotzdem irgendwie nicht ..

hab in der Scriptbiblo nen Funktion also Sub und dort möchte in nen wert in variable speichern die ich dann in einem agenten aufrufen muss ...
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: koehlerbv am 13.02.06 - 14:27:37
Meine Kristallkugel sagt etwas anderes, Andreas: Er will einem Agent einen Parameter übergeben. Diese Variable wird ofensichtlich nicht innerhalb des Agents belegt.

In diesem Fall kann man über die NOTES.INI gehen, oder über ein spezielles Dokument / Profildokument, in welches die Parameter ableget werden.

Bernhard
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: andrew22 am 13.02.06 - 14:48:45
Also wenn ich das mit Enviroment Variable mache dann gehts ;)

thx
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: gossifu am 13.02.06 - 15:59:25
Hallo,

nur mal so, hast Du die Script-Bibliothek in deinem Script-Agenten mit
Use "Name der Script-Bibliothek" eingebunden?

mfg

Kjeld
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: koehlerbv am 13.02.06 - 19:47:24
Kjeld, was sollte das Einbinden der Library denn bringen? Ausserhalb Agent, innerhalb Agent - das sind doch zwei vollkommen unterschiedliche Instanzen, die sich natürlich überhaupt nichts gegenseitig übergeben können.

Bernhard
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: flaite am 13.02.06 - 20:33:41
Meine Kristallkugel sagt was anderes:
Ich glaub er wollte eine Variable dauerhaft in einer Art globalen Namensraum halten, der eventuell erst mit dem runterfahren des Servers geleert wird.
Das geht in Notes nicht.
Du kannst eine solche Variable:
a) in einem eindeutigen Dokument oder einem Profile-Dokument halten. (global)
b) in die notes.ini schreiben (Workstation-gebunden)
c) oder eine benutzergebundenes Profil-Dokument speichern (benutzergebunden).

Da Profildokumente bei mir mal Ärger bei Replizierungen gemacht haben, lasse ich die Finger davon.

Gruß Axel
Titel: Re: Variable aus Scriptbiblo ...
Beitrag von: koehlerbv am 13.02.06 - 21:05:18
Deine Kristallkugel sagt exakt selbiges wie die meinige, Axel. Deine Vorschläge entsprechen daher auch meinen.

Leider ist die Fragestellung von "andrew" suboptimal geblieben.

Bernhard