It's just a first stab, but is this the kind of thing you're after?
In the attached zipped database, clicking the 'Generate Report' button in the form 'frmSample' opens the form frmGenerateReport. This form in turn allows the user to edit the folder, before outputting the report 'repSample' to the specified folder. The folder is created if it does not exist.