I have a database that is basically a log book for recording flight hours. We enter the date like 01-jul-05 for example in the tables. I have a form that asks the user to enter the year to print out an annual report of flight times for that whole year, but I only want the user to enter for example "2005" and then have it print out a report of the annual hours broken down by months, quarters and so on for all the records that have a date of 2005 even though the data is formatted as a medium date in the table. Is this possible. I know this could be done alot easier with date ranges but I just want the user to enter 4 numbers for the year and be done with it.