Parameter will be the way to go - assuming it is set up correctly.
As for distributing the report to others. You have three options;
1) Create an application that uses either the CR SDK for .NET or the CR SDK for Eclipse. Note you will have to download SAP Crystal Reports, Developer Version for Visual Studio .NET as CR 2011 does not install any SDKs.
2) Obtain SAP Crystal Reports Server. This would server up the reports to you users. See:
Business Intelligence | Small Business | Crystal Solutions | SAP
Contact sales for more info: 866-681-3435, 1-800-677-7271
Worldwide Office Locations | SAP
3) Look for 3rd party software that may do this (hint - google hammady).
- Ludek
Senior Support Engineer AGS Product Support, Global Support Center Canada
Follow us on Twitter