Domino 9 und frühere Versionen > ND9: Entwicklung

Zeitgesteuerter Agent funktioniert nicht, bei manuellem Aufruf schon

<< < (2/2)

Bastel123:
Bau mal ein Meldungen für den Agenten ein:

'DE steht für DesignElement   
Dim dtDEStart As NotesDateTime
Dim dtDEEnde As NotesDateTime
Dim strDEName As String
   
strDEName = "So heisst der Agent"
Set dtDEStart = New NotesDateTime(Now)   
Print "Start " & strDEName + " " & Format(Now, "yyyy-mm-dd hh:nn:ss")

Hier kommen dann weitere Ausgaben   

ende:
Set dtDEEnde = New NotesDateTime(Now)
Print "Laufzeit: " & CStr(dtDEEnde.TimeDifferenceDouble(dtDEStart))
Print "Ende " & strDEName & "  "  & Format(Now, "yyyy-mm-dd hh:nn:ss")
Exit Sub

Die "Print"-Ausgaben siehst du dann im Serverlog.

maxritti:

--- Zitat von: mark_us am 19.12.19 - 14:13:24 ---
--- Zitat von: eknori am 19.12.19 - 10:11:15 ---Was gibt denn


--- Code: ---print "Gefundene Dokumente: " & colAll.Count
--- Ende Code ---

auf der Console aus?

Wenn > 0, dann solltest Du dir mal Deine "SendNotice" routine ansehen.

** ein bisschen error handling ist sicher auch nicht falsch ...

--- Ende Zitat ---

Meinst du die Serverkonsole? Am Client jedenfalls werden die gefundenen Dokumente angezeigt, aber da funktioniert ja auch der Mailversand.

--- Ende Zitat ---

Genau das meint eknori. Denn da besteht ja auch das Problem oder?
Zumindest das Print ... sollte auf der Konsole auftauchen. Wenn nicht, hast du eventuell ein anderes Problem dass der Agent gar nicht startet.
„Irgendetwas“ sollte zumindest auf der Konsole vom Server zu sehen sein, zu dem Zeitpunkt, wo der Agent rennen soll.
Da solltest du mal schauen.

mark_us:
Also da hab ich wieder was gelernt, an die Serverkonsole hat ich gar nicht gedacht. Der relevante Teil sieht nun so aus:


--- Code: ---[15C0:0002-15C4] 20.12.2019 14:10:34   AMgr: Start executing agent 'check_schedule' in '***\PKMF.nsf' by Executive '3'
[15C0:0002-15C4] 20.12.2019 14:10:34   AMgr: 'Markus ***/***/**' is the agent signer of agent 'check_schedule' in '***\PKMF.nsf'
[15C0:0002-15C4] 20.12.2019 14:10:34   AMgr: 'Agent 'check_schedule' in '***\PKMF.nsf' will run on behalf of 'Markus ***/***/**'
[15C0:0002-15C4] 20.12.2019 14:10:34   AMgr: Agent ('check_schedule' in '***\PKMF.nsf') error message: Error creating product object

--- Ende Code ---

Ich habe in einem Skript einige Verweise auf ui Elemente drin, die muss ich nun noch eleminieren. Dann sollte es laufen, hoffe ich.........
Ansonsten melde ich mich  nochmal  ;)

Vielen Dank!

maxritti:
Genau.
Wenn die weg sind klappt es.
Ui geht halt nicht im Hintergrund.

mark_us:

--- Zitat von: maxritti am 20.12.19 - 14:28:12 ---Genau.
Wenn die weg sind klappt es.
Ui geht halt nicht im Hintergrund.

--- Ende Zitat ---

So ist es  ;D

Gerade ein Mail bekommen  :)

Vielen Dank an alle!

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln