Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Stephanie am 08.01.03 - 15:21:17

Titel: Agent mit einem Agent deaktivieren
Beitrag von: Stephanie am 08.01.03 - 15:21:17
Hallo Zusammen

Ich muss einen Agenten mit einem anderen Agenten deaktivieren.

Hat da jemand vielleicht schon eine Lösung?

Danke und Gruss
Titel: Re:Agent mit einem Agent deaktivieren
Beitrag von: Till_21 am 08.01.03 - 15:42:41
aus der notes-hilfe :

Dim session As New NotesSession
Dim db As NotesDatabase
Dim agent As NotesAgent
Dim enabled As Variant
Set db = session.CurrentDatabase
Forall a In db.Agents
  If ( a.Name = "Sort incoming mail" ) Then
    Set agent = a
    agent.IsEnabled = False
    Call agent.Save
  End If
End Forall

es gibt jedoch eine elegantere loesung an den agenten zu kommen, immo nicht gefunden

gruss
Titel: Re:Agent mit einem Agent deaktivieren
Beitrag von: Performance am 08.01.03 - 15:46:48
und der kurze Weg:

Dim Agent As NotesAgent
Set Agent = database.GetAgent("(CheckServers)")
    If Not(Agent Is Nothing) Then
        Call Agent.Run
     end if


cu
Titel: Re:Agent mit einem Agent deaktivieren
Beitrag von: ata am 08.01.03 - 15:53:09
@Performance

... mit dem kurzen Weg meinst du sicherlich die Initialisierung des Agents. Mit dem Code startest du den Agent...

ata
Titel: Re:Agent mit einem Agent deaktivieren
Beitrag von: Till_21 am 08.01.03 - 15:59:39
@ata : ich glaube, dass weiss performance... :) hoff ich zumindest

@performance : das war das was ich meinte...

gruss
Titel: Re:Agent mit einem Agent deaktivieren
Beitrag von: Performance am 08.01.03 - 16:01:13
ja ja ja ja  ;) ;) ;) ;) ;) ;)


cu