
Originally Posted by
Stefan Moser
Thank you very much !
I've doe a few adjustments and now it worked
Private Sub ButtonTest_Click()
On Error GoTo ErrorHandler
' Den mit dem Steuerelement übereinstimmenden Datensatz suchen.
Dim rs As Object
Dim OldVal As Double
Set rs = Me.Recordset.Clone
For n = 1 To 50
rs.FindFirst "[TimeStamp]=" & n
rs.MovePrevious
OldVal = Me.Bestand_avg
If IsNull(Me.Bestand_avg) Then Me.Bestand_avg = 0
If IsNull(Me.Wareneingang) Then Me.Wareneingang = 0
rs.MoveNext
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
'rs.Edit
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
If Me.Inventur = 0 Then
Me.Bestand_avg = OldVal - Me.[Verbrauch pro Monat AVG] / 4 + Me.Wareneingang
Me.Bestand_min = OldVal - Me.[Verbrauch pro Monat max] / 4 + Me.Wareneingang
Me.Bestand_max = OldVal - Me.[Verbrauch pro Monat min] / 4 + Me.Wareneingang
Else
Me.Bestand_avg = Me.Inventur - Me.[Verbrauch pro Monat AVG] / 4 + Me.Wareneingang
Me.Bestand_min = Me.Inventur - Me.[Verbrauch pro Monat max] / 4 + Me.Wareneingang
Me.Bestand_max = Me.Inventur - Me.[Verbrauch pro Monat min] / 4 + Me.Wareneingang
End If
Me.Wareneingang = Me.Bestellung_VPE * Me.VPE
'rs.FindFirst "[ID_Charge] = '" & Me![Search_Charge] & "'"
'rs.FindFirst "[ID_Form] = " & Me![Search_Spec]
'Me.Inventur = 0
'[Bestell-Nr] = 111
Next n
Me.Refresh
'rs.
Exit Sub
ErrorHandler:
Resume Next
End Sub