Autor Thema: zweiten Agent im Agent starten  (Gelesen 2644 mal)

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
zweiten Agent im Agent starten
« am: 04.05.09 - 15:08:46 »
Hallo Helfer in der Not,

ich bin Anfänger, also nicht böse sein wenn die Frage banal klingen sollte ...

ich habe einen Agenten (LS), den ich selbst nicht erstellt habe aber abändern möchte. Nachdem der Status :"Datensatz korrekt erstellt" gesetzt wurde soll der Agent "Zugang" gestartet werden.


req.AgentStatus = "Datensatz korrekt erstellt."   
   
   Set agent = db.GetAgent("(Zugang)")
   agent.Run

So hatte ich mir das gedacht, aber Lotus meldet: Variable Agent nicht deklariert. Kann mir jemand sagen wie die Zeile zum Agentenstart aussehen müsste???






klaussal

  • Gast
Re: zweiten Agent im Agent starten
« Antwort #1 am: 04.05.09 - 15:12:27 »
Aus der Hilfe (immer gern gelesen  ;)   :
Zitat
This agent runs the agent named "Agent to be run LotusScript."
Sub Initialize
  Dim s As New NotesSession
  Dim db As NotesDatabase
  Dim agent As NotesAgent
  Set db = s.CurrentDatabase
  Set agent = db.GetAgent("Agent to be run LotusScript")
  If agent.Run = 0 Then
    Messagebox "Agent ran",, "Success"
  Else
    Messagebox "Agent did not run",, "Failure"
  End If
End Sub

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Re: zweiten Agent im Agent starten
« Antwort #2 am: 04.05.09 - 15:16:09 »
Danke, die Zeile mit dem Dim hat gefehlt.

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: zweiten Agent im Agent starten
« Antwort #3 am: 04.05.09 - 15:18:16 »
Aber Achtung: Der Agent läuft im Backend. D.h. es kann (fast) keine Interaktion mit dem UI stattfinden.
Also, falls der Agent (Zugang) Dialoge/Dokumente öffnen will, dann geht das so nicht

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: zweiten Agent im Agent starten
« Antwort #4 am: 04.05.09 - 15:18:53 »
Hallo,

Die Zeile

Code
Option Declare

Im Abschnitt (Options) hilft in einem solchen Fall weiter.
(alle Variablen muessen deklariert werden)

Andreas

Offline sylli1908

  • Frischling
  • *
  • Beiträge: 41
  • Geschlecht: Weiblich
Re: zweiten Agent im Agent starten
« Antwort #5 am: 04.05.09 - 15:28:40 »
das der zweite Agent Backend dürfte bei uns nicht stören. aber danke für den Tipp.


Sylli

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz