Ich würd es als ziemlich wahrscheinlich ansehen, dass der User seinen search-query in eine Maske eingibt?
Da kannst du dann im QuerySave oder über einen Button den Agenten triggern.
Im Agenten erhälst du den SuchString über
pseudocode:
Document docCur = agentContext.getDocumentContext();
String queryString = docCur.getItemValueString("FELDWERT_VON_QUERY");
Die Lösung wurde nun mittels LS2J realisiert. Die Javaklassen wurden in einer script library festgehalten.
Dim session As JavaSession
Dim class As JavaClass
Dim object As JavaObject
Set session = New JavaSession
Set class = session.GetClass("javaclass")
Set object = class.createObject(...)
Hierdurch wurde ein Konstruktor der "startjava" klasse erzeugt, dem man einen übergabeparameter mitgeben konnte.