Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Marcel - Anfänger am 10.04.06 - 15:13:15

Titel: Agenten
Beitrag von: Marcel - Anfänger am 10.04.06 - 15:13:15
Hi Leute,

mal wieder eine Frage von mir! Habe in der Notes-Hilfe nachgeschaut, aber leider nicht gefunden, wie es funktioniert, wenn ich einen Agenten mit notesagent.Run() aufrufe. Läuft dann erst der Agent ab, oder laufen dann beide Agenten gleichzeitig weiter?

Danke für eure Hilfe
Titel: Re: Agenten
Beitrag von: jovel am 10.04.06 - 15:29:05
Wieso "beide"?? Rufst du zwei Agenten auf? Kann es sein, dass sich diese Frage auf deinen anderen Thread bezieht? Ein paar Details schaden nur selten  ;D
Wie lautet denn der Script-Code? Was soll denn erreicht werden?
Titel: Re: Agenten
Beitrag von: Marcel - Anfänger am 10.04.06 - 15:30:27
nein, ist davon unabhängig!  ;)

Nee, aber der eine Agent läuft ja und aus diesem Agenten will ich den anderen aufrufen!
Titel: Re: Agenten
Beitrag von: jovel am 10.04.06 - 15:37:26
Dazu findet sich aber doch in der Designer-Hilfe etwas:

 
Code
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

...wenn nun der erste Agent periodisch läuft und darin den zweiten Agenten startet sollte das doch das Richtige für dich sein.