Goedemiddag iedereen,
Ik heb volgende query die mij een overzicht geeft van geleverde artikels samen met de beginvoorraad en daarna de eindvoorraad.
Voor de afdruk van het rapport zou ik de begin- en einddatum willen ingeven, maar dan dat enkel
het rapport van deze begin-en einddatum wordt afgedrukt. Bij de berekening van de eindvoorraad moet hij
echter wel de eindvoorraad van de voorgaande maand nemen.
Dus rapport afdrukken van september tot en met november, maar rekening houden met de eindvoorraad van
augustus (dus leveringen + beginvoorraad van januari tot eind augustus). Dus beginvoorraad van september
is gelijk aan de beginvoorraad + alle leveringen van januari tot en met augustus.
Eindvoorraad van november is dan de eindvoorraad van augustus + de leveringen van september, oktober en november.
Wie weet raad ?
Hierbij de query :
SELECT tblLeveringsDetails.ArtikelomschrijvingID, tblArtikels.OMSCHRIJVING, tblKlant.Klant, tblLevering.Bonnummer, tblLevering.Datum, tblLeveringsDetails.Beginvoorraad, MonthName(Month([Datum])) & " " & Year([Datum]) AS Periode, tblLeveringsDetails.Aantal, Month([Datum]) & "/" & Year([Datum]) AS Expr1, tblLeveringsDetails.LeveringsDetailID, tblLevering.LeveringsID
FROM (tblKlant INNER JOIN tblLevering ON tblKlant.Klantnummer=tblLevering.KlantID) INNER JOIN (tblArtikels INNER JOIN tblLeveringsDetails ON tblArtikels.ARTIKELNUMMER=tblLeveringsDetails.ArtikelomschrijvingID) ON tblLevering.LeveringsID=tblLeveringsDetails.LeveringsID
WHERE (((tblLevering.Datum)>=[Geef de gewenste beginperiode in (MM/yyyy)] And (tblLevering.Datum)<=[Geef de gewenst eindperiode in (MM/yyyy)]))
ORDER BY tblKlant.Klant, Month([Datum]) & "/" & Year([Datum]);
Ik heb volgende query die mij een overzicht geeft van geleverde artikels samen met de beginvoorraad en daarna de eindvoorraad.
Voor de afdruk van het rapport zou ik de begin- en einddatum willen ingeven, maar dan dat enkel
het rapport van deze begin-en einddatum wordt afgedrukt. Bij de berekening van de eindvoorraad moet hij
echter wel de eindvoorraad van de voorgaande maand nemen.
Dus rapport afdrukken van september tot en met november, maar rekening houden met de eindvoorraad van
augustus (dus leveringen + beginvoorraad van januari tot eind augustus). Dus beginvoorraad van september
is gelijk aan de beginvoorraad + alle leveringen van januari tot en met augustus.
Eindvoorraad van november is dan de eindvoorraad van augustus + de leveringen van september, oktober en november.
Wie weet raad ?
Hierbij de query :
SELECT tblLeveringsDetails.ArtikelomschrijvingID, tblArtikels.OMSCHRIJVING, tblKlant.Klant, tblLevering.Bonnummer, tblLevering.Datum, tblLeveringsDetails.Beginvoorraad, MonthName(Month([Datum])) & " " & Year([Datum]) AS Periode, tblLeveringsDetails.Aantal, Month([Datum]) & "/" & Year([Datum]) AS Expr1, tblLeveringsDetails.LeveringsDetailID, tblLevering.LeveringsID
FROM (tblKlant INNER JOIN tblLevering ON tblKlant.Klantnummer=tblLevering.KlantID) INNER JOIN (tblArtikels INNER JOIN tblLeveringsDetails ON tblArtikels.ARTIKELNUMMER=tblLeveringsDetails.ArtikelomschrijvingID) ON tblLevering.LeveringsID=tblLeveringsDetails.LeveringsID
WHERE (((tblLevering.Datum)>=[Geef de gewenste beginperiode in (MM/yyyy)] And (tblLevering.Datum)<=[Geef de gewenst eindperiode in (MM/yyyy)]))
ORDER BY tblKlant.Klant, Month([Datum]) & "/" & Year([Datum]);