MaxDate
I was able to select the last 2 dates but only for 1 company and product at a time. Is there a way to choose the last 2 order dates in one query for each company and each of the products they buy...ALL at ONE Time?
My SQL now:
SELECT TOP 2 [zPractice Query for Certain Companies].PRODUCT,[zPractice...Companies].CUSTOMER, [zPractice Query...Companies].DATE, [zPractice Query...Companies].[PREV ORD DATE],[zPractice Query...Companies].[Days Betwn],[zPractice Query...Companies].[ID Number]FROM [zPractice Query...Companies]WHERE((([zPractice Query...Companies].PRODUCT)="T"

AND(([zPractice Query...Companies].CUSTOMER)="NB"

)ORDER BY [zPractice Query for Certain Companies].DATE DESC, [zPractice Query...Companies].[Days Betwn]DESC;
Also tried 2nd suggestion of creating VBA in Footer of Report. Steps done: Created txt box with name "txtLastMinus1" under the "PRODUCT FOOTER" section. Highlighted "Product Footer" bar...properties...Event...OnFormat typed Dim db As Database, rsLast As Recordset Set db=CurrentDb()Set rsLast=db.Open Recordset("SELECT[Shipping and Into Process] ORDER BY [Shipping and Into Process].DATE DESC"

rsLast.MoveNest txtLastMinus1=rsLast![Shipping and Into Process].Date Set rsLast=Nothing Set db=Nothing
When I went to run the report...gave error..."Microsoft Access can't find the macro 'Dim db As Database, rsLast As Rcordset Set db=Current DB() Set rsLast=db'
Please Help
Thanks Gail