Autor Thema: Agenten, Parameter und Rückgabewerte  (Gelesen 1200 mal)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Agenten, Parameter und Rückgabewerte
« am: 26.06.03 - 16:41:19 »
Hallo Leute,
ich möchte in LotusScript
einem Agenten einen Parameter (String) übergeben
und einen Rückgabewert (String) zurückbekommen.

Ist das Prinzipiell möglich oder geht das nicht mit Agenten ?

Ciao

Don Pasquale

PS: Ja, es muß ein Agent sein.

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Agenten, Parameter und Rückgabewerte
« Antwort #1 am: 26.06.03 - 16:57:36 »
wenn das kein Document bezogener Parameter ist, dann würde ich die Notes.ini oder ein Profildoc nehmen.
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Axel_Janssen

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 769
Re:Agenten, Parameter und Rückgabewerte
« Antwort #2 am: 26.06.03 - 17:19:05 »
Genau so was ähnliches wollte ich auch gerade fragen.

<out_of_topic>
Vor dem selben Problem stehe ich auch bei meinem "Extreme Remoting mit Domino508 und Java"-Tutorial-Zyklus.  ;D (im "Java für Anfänger, Ein freundlicher Platz für Java-Greenhorns-Forum") Echt nicht so schwierig. Und wenn doch, gibt es keine dummen Fragen.  
</out_of_topic>

Hier meine bisherigen Überlegungen.
I. Parameterübergabe Dokument --> Agent ist einfach.
Code
NotesDocument doc = Session.DocumentContext
(Java-Agent: Document doc = agentContext.getDocumentContext());
//irgendwie auf ein Feld zugreifen

II. Übergabe Rückgabewert Agent --> Dokument ist schon schwieriger.
A. Agent läuft auf der Workstation
ist wiederum einfacher. Wenn mich nicht alles täuscht, kann man dann mit den UI-Klassen arbeiten.
Also irgendwo im Agenten
Code
call NotesUIDocument.FieldSetText("FeldName", wert); 

Schwieriger wird das ganze, wenn der Agent auf dem Server laufen muss (z.B. Web-Agent, Java-Agent).

Gruss Axel
« Letzte Änderung: 26.06.03 - 17:43:54 von Axel_Janssen »
... design patterns are abstract designs that help identify the structure and elements involved in a specific design solution. From this, a concrete implementation can be produced.
Kyle Brown

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz