Hoi Greenery80,
Bedankt voor het antwoord. De query loopt bijna perfect op 1 ding na. Hij groepeert de data nog altijd apart. Dat wil zeggen een levering die op de 25ste is gedaan word apart weergegeven van de 26ste. Het is de bedoeling dat het samen gaat. Ik heb dit probleem ook eerder gehad en toen heb ik dat ondervangen met de code die hier in staat. Nu loopt het helaas niet, ik ga weer zoeken
Bedankt voor het antwoord. De query loopt bijna perfect op 1 ding na. Hij groepeert de data nog altijd apart. Dat wil zeggen een levering die op de 25ste is gedaan word apart weergegeven van de 26ste. Het is de bedoeling dat het samen gaat. Ik heb dit probleem ook eerder gehad en toen heb ik dat ondervangen met de code die hier in staat. Nu loopt het helaas niet, ik ga weer zoeken
Code:
Dim strTabel As String, strSQL As String
Dim sBeginDatum As Date, sEindDatum As Date
Dim iBegin As Double, iEind As Double
Dim tmp As String
sBeginDatum = CDate(Me.Startdatum.Value)
sEindDatum = CDate(Me.Einddatum.Value)
iBegin = CDbl(sBeginDatum)
iEind = CDbl(sEindDatum)
strTabel = "[Totalen op Datum]"
strSQL = "Select SomvanHoeveelheid, LocatieID, LeverancierID, ProductID From " & strTabel & vbCrLf _
& "WHERE (([Datum] Between cDate(" & iBegin & ") And cDate(" & iEind & ")) " & vbCrLf _
& "And ([Factuur ontvangen]=False) " & vbCrLf _
& "And ([LeverancierID] Not Between 5 And 9))"
''tmp = InputBox("", "", strSQL)
Me.RecordSource = strSQL
Me.Requery