hoi ik zou geraag een mutatie willen doe van alle tooling van de ene naar een andere plaats .
1 item per keer kukt me wel maar niet alles samen
deze had ik tot nu
dit is een voorbeeldje van de tabel toolingmutatie

voorbeeldje lukt me weer niet na inpakken nog 1.5mb
1 item per keer kukt me wel maar niet alles samen
deze had ik tot nu
Code:
Private Sub Boekalles_Click()
If IsNull(Me.Locatie) Or IsNull(Me.KeuzelijstLocatieNaar) Then
MsgBox "Vul alle gegevens in", vbCritical, "Foutmelding"
Exit Sub
End If
If Me.KeuzelijstLocatieNaar = Me.Locatie Then
MsgBox "De locaties mogen niet gelijk zijn", vbCritical, "Foutmelding"
Exit Sub
End If
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("SELECT ToolingID, Sum(Toolingmutatie) AS VRD FROM Toolingmutatie GROUP BY ToolingID, ToolingID HAVING (Sum(Toolingmutatie.Toolingmutatie)>0 AND ToolingID=" & Me.Locatie & ")")
While Not rs.EOF
Call BoekMut(rs!ToolingID, Me.Locatie, rs!VRD * -1, "Interne overboeking")
Call BoekMut(rs!ToolingID, Me.KeuzelijstLocatieNaar, rs!VRD, "Interne overboeking")
rs.MoveNext
Wend
rs.Close
Me.KeuzelijstLocatieVan = Null
Me.KeuzelijstLocatieNaar = Null
MsgBox "De mutaties zijn verwerkt", vbInformation, "Verwerkt"
End Sub
Code:
Sub BoekMut(Artikel As Long, Asset As Long, Locatie As Long, Stuks As Integer, Wisselartikel As Long, Oms As String)
DoCmd.RunSQL "INSERT INTO Toolingmutatie(ToolingID,LocatieID,Asset,Toolingmutatie,wisselartikel,Omschrijving) VALUES(" & Artikel & "," & Asset & "," & Locatie & "," & Stuks & "," & Wisselartikel & ",'" & Oms & "')"
End Sub

voorbeeldje lukt me weer niet na inpakken nog 1.5mb