Domino 9 und frühere Versionen > ND6: Entwicklung
Agent tut nichts
lakin:
Hallo Leute.
Ich habe einen Agenten Serverseitig laufen. Jedoch tut der gute nichts. Wenn ich dann im Designer das Protokoll betrachte steht da folgendes:
Started running agent 'Agnt1' on 20.07.2005 09:58:36
Running on all documents in database: 2065 total
Found 2065 document(s) that match search criteria
Ran LotusScript code
Done running agent 'TextExport' on 20.07.2005 09:58:36
Wenn ich den Agenten Lokal laufen lasse dann Funktioniert er super.
Was kann da los sein?
robertpp:
Hast du UIDoc oder UIWorkspace in deinen Agent verwendet?
ascom40:
Hallo lakin,
hast du Frontend-Klassen verwendet ? Vielleicht mal ein bisschen von dem Code scripten, alles andere ist Kaffeesatzleserei, das Protokoll meldet ja keinen Fehler.
Edit: robertpp war schneller
Jo
lakin:
....soweit ich weiss keine Front-End Klasse vorhanden
Sub Initialize
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Dim tmpCount As Integer
Dim session As New NotesSession, _
Dim se As New NotesSession
Dim dbPath As String
Dim dbserv As String
Dim i As Integer
Dim j As Long, DBtit As String
dbserv = "sv1"
dbPath = "db.nsf"
fname = "Exp_02.txt"
Dim fileNum As Integer
Dim fileName As String
fileNum% = Freefile()
fileName$ = "\\server\ordner\ordner2\ordner3\" + fname(a)
Open fileName$ For Output As fileNum%
Set db = se.GetDatabase(dbserv, dbPath)
DBtit = db.Title
Set view = db.GetView("vwEExp")
ViewName = view.Name
'Add the table labels
Forall c In view.Columns
Print #fileNum%, c.title + ";";
End Forall
Print #fileNum%, Chr(13)
Set doc = view.GetFirstDocument
While Not ( doc Is Nothing )
RowCount = 0
For x= 1 To view.Columncount
'Schauen ob Spaltenwert ein Array ist
Dim wert, wert1, wert2 As String
If Isarray(doc.ColumnValues(RowCount)) Then
wert = doc.ColumnValues(RowCount)
wert1 = wert(0)
Else
wert1 = doc.ColumnValues(RowCount)
End If
wert2 = Cstr(wert1)
Print #fileNum%, wert2 + ";";
RowCount=RowCount+1
Next
Print #fileNum%, Chr(13)
Set doc = view.GetNextDocument(doc)
Wend
Close fileNum%
End Sub
diali:
was hast Du bei den Sicherheitsoptionen eingestellt?
Mit Operationen auf Dateiebene muss es glaube ich 2 oder 3 sein.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln