Hi Lasi,
You could set the parameter to be of the Hidden or Internal type. This can be done by going to Report -> Report Parameters menu option when the report is in Data or Layout modes. Here you can set the parameter to be Hidden and then set a default value to it either from a query or a non-query by specifying a value or expression.
After publishing the report, values can be set for the hidden parameter, either through the report URL like this:
http://exampleWebServerName/reportserver?/foldercontainingreports/report1¶m1=testvalue
here, report1 is the report. param1 is the parameter and testvalue is the value for the parameter.
or by using something called a subscription definition (this is when users subscribe for the report). More information about it here: http://msdn2.microsoft.com/en-us/library/ms157306.aspx
Hope we could get more insight from others as well, especially regarding setting values from configuration files etc.
Regards.
Gogula G. Aryalingam (MVP - SQL Server)