Domino 9 und frühere Versionen > Entwicklung

Backend Agenten testen

(1/2) > >>

RvM:
Wie kann ich einen Agenten tesetn, der nur auf dem Server läuft?
Ich habe hier einen Agenten, der im Backend auf dem Server ein Textfile erstellt.
Wenn ich aber im Desinger diesen Agenten starte, gibts eine Fehlermeldung, läuft er aber automatisch per "Zeitschaltuhr" funzt er ohne Probs.

koehlerbv:
Was für eine Fehlermeldung ?

RvM:
Der Agent sieht wie folgt aus:

--- Zitat ---Sub Initialize
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim view As NotesView
   Dim doc As NotesDocument  
   Dim filenum As Integer
   Set db = session.CurrentDatabase
   Set view=session.CurrentDataBase.GetView("Sprueche")   
     'erstellt+überschreibt datei-->output
   filenum=Freefile()
   Open "\local\notesdata\provis\spruch.txt" For Output As filenum            'auch "C:\test\spruch.txt"
   Set doc = view.GetFirstDocument
   Print #filenum, doc.webspruch(0)+"</br>"
   Print #filenum,doc.verfasser(0)
   Close filenum
End Sub
--- Ende Zitat ---
Wenn ich ihn manuell starte, bekomme ich die Fehlermeldung:

--- Zitat ---Unable to open file
--- Ende Zitat ---
Aber wie gesagt, im Hintergrund läuft er richtig.

koehlerbv:
Das Verzeichnis, in dem Du das File erstellen willst, muss bereits existieren - Verzeichnisse werden nicht automatisch angelegt.
Vielleicht ist es ja das schon ?

Bernhard

RvM:
 :(
Nee, das Verzeichnis und auch das textfile existiert schon - das wars leider nicht

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln