Don, thanks for your reply. This is the first time I have ever heard of the SetCrystalParam function, and I cannot seem to find an import that provides it to me?
Also, why has the old method stopped working - these reports have been around for years, and with the most recent upgrade have selectively started prompting users for parameters.
Also, why should stored procedure parameters be treated differently from normal parameters. One would assume that you could (as in the past) set the parameter and it would be passed through to the stored procedure.
I assume that is why the report definition makes the built-in parameter values available to us in the first place.
When I check the parameters in the debugger, they are of the StoredProcedureParameter type. I have tried using both SetParameterValue and the Clear/Add Value method shown above, and neither makes a difference.
Neil