The last 6 months may be the catch.
If you data source can be a view or stored proc to limit the records to the last 6 months then no problem. just add the paramter as indicated below.
If not I am not sure you will be able to get exaclty what you want. When you add this parameter the user will be selecting from ALL order #s in the table, not just ones in the last 6 months.
Either way you will need to create a parameter, make it dynamic, link the value to the Order # and set the options to allow for multiple values as TRUE.
Change your select statement to
{Table.order#}={?my parameter}.
This will set the prompt for the selection and populate the list to select from.