Crystal Reports for Rational Application Developer Designer Guide
Calling a custom function with optional arguments
When calling a custom function with optional arguments, you can omit the optional arguments and the default value will be assumed for each optional argument left out.
Note: If you omit an optional argument, you must omit all arguments following.