In ACCESS 2003, I have created query and then sub-form based on that query. The query may retrieve records which contain monthly records of which I do not want end-users can delete records after official monthly ended process. However, records still can be deleted if they belonged to period of current month or simply before any monthly end process. Is there any way to achieve this purpose!? Thanks a lot!!