Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: andrew22 am 29.06.05 - 12:03:40
-
hi ho
Wenn ich in einem Dokument aus der PostSave Option nen agent starte
agent.Run ...
und der QueryClose auch noch gesetzt ist ..
Würde folgender Fall funktionieren : Postsave wird aufgerufen -> startet agent Clientseitig -> Agent soll wert an Postsave zurückgeben -> nach Postsave folget QueryClose
wichtig ist ob agent an Postsave wert übergeben kann ?!
wenn ja bitte ein Beispiele würde mich sehr freuen und sehr weiterhelfen.
thx
-
Hallo,
Werte kannst du über die Notes.ini oder über Profildokumente weitergeben. Dein Agent schreibt den Wert in die Ini und im QueryClose holst du ihn dir dann...
ata
-
Oder über globale Variablen, wäre meines Erachtens hier der elegantere Weg als über Profildokumente oder notes.ini.
-
Wie ich schon schrieb - "andrew22" stiftet mit seinem Posting-Stil Verwirrung, denn diese Frage hatten wir heuet an sich schon gelöst:
http://www.atnotes.de/index.php?topic=23900.msg152632#msg152632
Zudem: Wenn ein Agent zwischen PostSave und QueryClose läuft, kann dieser nur schlecht an maskenglobale Variablen Werte übergeben - der Agent ist in dieser Hinsicht ein "schwarzes Loch".
Bernhard
-
Das stimmt, Bernhard bezügl. Agenten, ich hatte hier auch mehr an ScriptLibraries gedacht, dessen Code man entsprechend aus den Maskenevents aufruft (und zusätzlich aus Agenten, falls erforderlich).
Aber andrew11 stiftet hier in der Tat merklich Verwirrung, was nicht gerade motiviert, ihm weiter zu helfen.
-
Danke, Matthias. Mir kam auch schon in den Sinn, dass in seinem anderen Posting (welches war das nun gleich ? Das ist nicht rhetorisch gemeint !) stand, dass er "client-seitig" den Agent laufen lässt. Das postuliert erstmal, dass er gar keinen Agent braucht, sondern das - wie von Dir auch genannt - durch eine eingebundene Function erledigen kann.
Ich weiss aber mittlerweile nicht mehr, was er jetzt eigentlich erreichen will.
Bernhard