Moin zusammen.. ich habe einen Agenten geschrieben, der eine Berechnung von Essen vornehmen soll und regelmäßig laufen soll.. wenn ich ihn von hand starte, so geht es, aber nicht wenn er alleine laufen soll oO
im LOG steht folgendes:
ZitatError creating product object
Hier der Code (KEINE UI-Befehle)
Code
Sub Initialize
Dim s As New NotesSession
Dim view As NotesView
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim a As Integer
Dim b As Integer
Dim doc2 As NotesDocument
Dim formula As String
Dim dc As NotesDocumentCollection
Dim z As Integer
Dim x As Integer
Dim cutOff As New notesDateTime("1.1.2004")
Set db = s.CurrentDatabase
Set view = db.GetView("stonieren")
formula = |1=1|
x = 2000
Set dc = db.search(formula, cutOff, x%)
For z = 1 To dc.count
Set doc2 = dc.getNthDocument(z)
Set doc = view.GetFirstDocument
a = 0
b = 0
While Not(doc Is Nothing)
If doc.t_datum(0) = doc2.sp_datum(0) Then
If Trim(doc.t_essen(0)) = Trim(doc2.sp_essen_a(0)) Then
a = a + doc.t_anzahl(0)
Elseif Trim(doc.t_essen(0)) = Trim(doc2.sp_essen_b(0)) Then
b = b + doc.t_anzahl(0)
End If
End If
Set doc = view.GetNextDocument(doc)
Wend
doc2.menge_gebucht_a = Format(a)
doc2.menge_gebucht_b = Format(b)
Call doc2.Save(True, False)
Next
End Sub
Alles anzeigen