I suggest the following solution.
- set your default value 'ALL' for parameter
- add if statement to Select Expert:
If {?Parameter}='ALL'
Then {Database.Field} like '*'
Else {Database.Field} = {?Parameter}
Then when asked for parameter, just write (or select from drop down list) ALL to get all records.
************
If you use the above method, doesn't it affect the performance as it is using LIKE operator..? I am assuming in your SQL, it will append the like statement. is there anyway that it eliminates the LIKE statement from the where clause when you enter ALL or Select ALL in the parameter window.
Thanks
Vijay