Hi!
Instead of going into those fancy businesses, you could create a Public ReportDate as date in a utilities module then replace all Date() with ReportDate. In the Open event of the main menu, set ReportDate to Date(). Last, create a form that sets the ReportDate to whatever you want...