The print button sends a report to the printer, not to a file. Do you want a print file because you're building some sort of print spooling, or?
The export button (envelope) performs an export and will prompt for the filename.
To override this, one would need to use an external process, such as a VB app, which means you'd need the Developer edition.
Crystal Enterprise might also handle this by writing some code.
-k