I am passing a parameter in to my report, but when i try to reference it, i don't get the value passed in, only what is declared in the properties. I have checked my spelling several times so that is not a problem. I am referencing it correctly using $(transactionDate).

I have already created a report where I pass in parameters, but I prompt for them instead of having them already in the query string.
Is this a bug in pentaho? Do you have to prompt for a parameter for it to be sent to the report?