Autor Thema: LotusScript Agent.Run wird nicht ausgeführt  (Gelesen 1303 mal)

Jürgen Schomann

  • Gast
LotusScript Agent.Run wird nicht ausgeführt
« am: 12.07.12 - 19:13:20 »
Ich habe einen Agenten 'aa2' mit folgendem @Formel-Code (nur zum Test)

@Prompt([Ok];"";"Agent a2")

Der Agent hat die Eigenschaften 'Auswahl in der Agentenliste' und Ziel 'Keines'

Wenn ich diesen Agenten von einem anderen @-Formel-Agenten mit dem Code

@Command([RunAgent]; "aa2")

oder auch

@PostedCommand([ToolsRunMacro]; "aa2")

aufrufe, wird auch die Meldung 'Agent a2' über die Promptanweisung ausgegeben.


Wenn ich diesen Agenten aber über den folgenden LotusScript-Agenten aufrufe passiert gar nichts.

Dim session As New NotesSession
Dim dbThis As NotesDatabase
Dim agent As NotesAgent
Dim iStatus%
   
Set dbThis = session.CurrentDatabase
Set agent = dbThis.GetAgent("aa2")
iStatus = agent.Run
MsgBox iStatus

Als Status wird 0 für erfolgreich ausgegeben aber der andere Agent wird nicht ausgeführt.
Auch wenn dieser andere Agent selbst ein LotusScript-Agent ist, wird er nicht ausgeführt.

Mache ich etwas falsch?

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: LotusScript Agent.Run wird nicht ausgeführt
« Antwort #1 am: 12.07.12 - 19:18:39 »
Hallo,

Die Loesung sollte eigentlich in der Designer-Hilfe stehen.

Zitat
The user cannot interact directly with a called agent. User output goes to the Domino log.
You cannot debug a called agent.


Andreas

Jürgen Schomann

  • Gast
Re: LotusScript Agent.Run wird nicht ausgeführt
« Antwort #2 am: 12.07.12 - 23:01:38 »
Vielen Dank,
hatte ich einfach übersehen obwohl es mir eigentlich bekannt ist.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz