Zo is het probleem dat u niet aan wilt of niet de vraag mag veranderen die werd gebruikt om tot uw recordset in de visuele basiscode te leiden?
Zoals u waarschijnlijk reeds hebt ontdekt, kunt u DMax of geen DMin op een recordset gebruiken en u mag niet zijn toevlucht nemen het bestaan recordset. Zo de opties u wordt verlaten waarmee zijn:
1) Sorteer de verslagen door SalesDate wanneer het leiden van tot recordset
Verduister rs als Recordset
Plaats rs = CurrentDb.OpenRecordset („UITGEZOCHTE Sales.* VAN de ORDE van de Verkoop DOOR SalesDate“)
Dan zult u een rs.MoveFirst (min te worden) en rs.MoveLast moeten Maximum doen worden
2) Houdt van het Min en Maximum recht in uw vraag ik oorspronkelijk voorstelde. Dan moet u geen tijd gebruiken om MoveFirst en MoveLast te doen. U zult enkel MyMin en MyMax zoals een ander gebied in uw recordset van verwijzingen voorzien.
Plaats rs = CurrentDb.OpenRecordset („UITGEZOCHTE Sales.*, (UITGEZOCHTE maximum (SalesDate) van verkoop) ALS MyMax, (UITGEZOCHT min (SalesDate) van verkoop) ALS MyMin
van Verkoop ")
3) Schrijf een lijn in uw code door alle verslagen in recordset gaan min en maximum (meest minst efficiënt) vinden