Hallo liebe Forumsmitglieder,
ich bin bei meinem Versuch, aus der Bookmark heraus einen Agenten in einer Datenbank auf dem Server zu starten, auf eine Problem gestoßen.
Er startet nur, wenn die Datenbank vorher mal geöffnet wurde.
Jetzt habe ich mir gedacht ich schreibe ein Script das die Datenbank erst öffnet und dann den Agenten startet.
Das ist mein Versuch und über die Hilfe komme ich jetzt nicht weiter:
Dim s As New NotesSession
Dim agent As NotesAgent
Dim db As NotesDatabase
Set db = New NotesDatabase( "AC1", "abwesenheit.nsf" )
If Not db.isopen Then
Call db.open(db.server, db.filepath)
End If
Set agent = db.GetAgent("CurrentUserIn")
If agent.Run = 0 Then
Exit Sub
Else
Messagebox "Agent did not run",, "Failure"
End If
Er meldet beim Durchlauf mit dem Debugger das die Datenbank nicht geöffnet wäre und die Eigenschaft "IsOpen" der Db steht auch nach dem Aufruf von "db.open" noch auf "False".
Was stimmt nicht oder geht so etwas von der Bookmark.nsf aus nicht?
Grüße, Krista