Hi,
I think you can't set default value without selecting the default value while running the report in Crystal.
One thing is to check at report level whether a parameter has value or not and include record selection as required.
But, we can't set default value without selecting the same while running the report.
Thanks,
Raghavendra