I have created a search button using the Docmd.OpenReport code get the report I want. however if i wanted to search for a new report with different conditions and I forget to close the previous report, the docmd.openreport function will only bring the old report to the front and will not allow me to get the new report. Can someone tell me how to slove this problem ?