Category: | Bug report |
Priority: | Normal |
Status: | New |
Project: | Severity: | Minor |
Resolution: | Open |
|
Component: | Reproducibility: | Always |
Assigned to: |
Having a parameter with a blank in the parameter name (e.g. "Start Date") is successfully showing up in the input control form, but on the report the parameter value is either showing:
- null in case no default value exist
- default value
The value specified in the input control is not acknowledged.
v6.0.1
1 Comment:
There is a convention regarding parameter names in JasperReports, saying that they are similar to those of the Java language regarding variable declaration.
That means that the parameter name should be a single word containing no special characters like a dot or a comma.
This is enforced on the server side, where you cannot map an input control to a parameter with spaces in its name.
By the way, if you inspect the input control definition(that was automatically created) when editing your report on the Server, you will see that it would map your input control to "Start_Date" parameter, which of course does not exist, hence the issue.