Open a report with subreport and parameter in Crystal Report Viewer, if I click the parameter tab, change the parameter value and click apply. Then the report data will be refreshed.
However, I found that, if I
1. open a report in crystal report viewer with parameter "ABC"
2. then change the parameter to "DEF" and click apply. Report is refreshed. Both main report and subreport showing correct value.
3. try to update the value in database related to "ABC" and commit.
4. change the parameter back to "ABC" and click apply. Only the data in Main Report is refreshed with latest value, but subreport is showing the previous value.