Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: FRANKI am 09.12.02 - 14:09:00

Titel: JAVA AGENT die zweite
Beitrag von: FRANKI am 09.12.02 - 14:09:00
Hallo Leute,
ich will ja nicht nerven,  aber kann mir keiner einen Tip geben, wie ich einen Java Agenten antrigger ??

Geht das überhaupt ??

Danke
FRANKI
Titel: Re:JAVA AGENT die zweite
Beitrag von: klaussal am 09.12.02 - 15:36:43
@franki,

menueleiste/ datei/ extras / java-debug - console anzeigen . . . . . . ;)

Titel: Re:JAVA AGENT die zweite
Beitrag von: FRANKI am 09.12.02 - 15:45:25
Hi klaussal,

wie ich die ausgabe eines JAVA-Agenten anzeige ist mir schon klar,
aber wie steuere ich ihn an, das er mir sachen verwertet, z.b. eine ID, die ich im mitgebe.
genau bei dem "mitgeben"  scheitere ich, wie rufe ich ihn auf damit er sachen verwerten kann ???????????


FRANKI
Titel: Re:JAVA AGENT die zweite
Beitrag von: klaussal am 09.12.02 - 15:46:29
...über die notes.ini (environment) ?
Titel: Re:JAVA AGENT die zweite
Beitrag von: klaussal am 09.12.02 - 15:59:13
... oder über ein parameter-dokument, in dem ich die UNID eintrage.
... oder über ein profil-dokument....

kenne mich in java so gut wie gar nicht aus, deshalb kann ich nur denkanstösse liefern.
Titel: Re:JAVA AGENT die zweite
Beitrag von: FRANKI am 12.12.02 - 12:55:10
Das Problem konnte ich selber lösen:

Also, in der Maske in der der Agent aufgerufen wir, wird das Dokument gespeichert.
Dann mit
@URLOpen(@LeftBack(path_info;"/")+"/DOKU-SUCHE?OpenAgent&ID="+@Text(@DocumentUniqueID)
den Agenten aufrufen.
Im Java-Agenten kann man die Url mit der Funktion
Vector trans =  session.evaluate ("@rightback(@middle(query_string+\"&\";\"&ID\";\"&\");1)", agentContext.getDocumentContext());
auslesen.
Die URL kann dann die Parameter aufnehmen und der Agent wertet die URL aus.

So gehts !!