Autor Thema: Agenten starten...  (Gelesen 1531 mal)

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Agenten starten...
« am: 04.11.03 - 17:39:24 »
Hallo,

habe es vergessen...

kann man mit Script Agenten starten

Grüße, Pippo

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Agenten starten...
« Antwort #1 am: 04.11.03 - 17:41:41 »
Hi,

joo, das geht.

Auszug aus der Designer-Hilfe:

Zitat
 1.   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


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re:Agenten starten...
« Antwort #2 am: 04.11.03 - 17:50:22 »
Hallo,

kann es sein, dass die Methode nur ausgibt, ob der Agent aktiv ist oder nicht.

Grüße, Pippo

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Agenten starten...
« Antwort #3 am: 04.11.03 - 17:54:26 »
Nein, die lässt den auch laufen ..... aber ist da nicht schon ein anderer Thread mit genau einem ähnlichen Problem irgendwo aktiv? Vielleicht wäre eine Thread-Koordination von Vorteil.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Agenten starten...
« Antwort #4 am: 04.11.03 - 18:12:04 »
@pippo: Guckst Du mal DesignerHilfe ...

@Semeaphoros: Der andere aktuelle Thread betrifft das Problem, n Agents von einem weiteren Agent aus zu starten. Also nicht ganz das pippo'sche Anliegen.

Ciao,
Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Agenten starten...
« Antwort #5 am: 04.11.03 - 18:13:47 »
Stimmt, dann macht Koordination natürlich nicht Sinn ... Sorry.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Agenten starten...
« Antwort #6 am: 05.11.03 - 09:43:45 »
@pippo

Nein, der Agent wird auch gestartet. Das ist nur ein Beispiel wie man einen Agent mit Script starten kann. Natürlich mußt du das Script an deine Umgebung anpassen.

Set agent = db.GetAgent("Hier muß der Name deines Agenten rein")


Mit dieser Abfrage

If agent.Run = 0 Then
        Messagebox "Agent ran",, "Success"
    Else
        Messagebox "Agent did not run",, "Failure"
End If

kannst du dann prüfen, ob der Agent gelaufen ist.


Axel



Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz