Summary:
Bugzilla Bug
164609 Error output when set format on parameter[0705]
Bugzilla Bug (s) Resolved: 164609
Description:
1) Support
display text for text parameter.
Current solution: Use an input hidden
control to save parameter value (using default locale/format).
The text field displays the display text
value.
If change the text field value, then
refresh the parameter value using the changed text value and regard as the
locale related parameter value.
Add __islocale=ParameterName to indicate
the current parameter value is a locale/format related string.
Otherwise, the parameter value will be
regarded as the standard (default locale/format) string.
2) Optimize the parameter parsed logic
Avoid often open design handle to find
the parameter handle.
Adjust the _javascript_ function to
collect the parameter value.
Tests Description: Manual test
Notes
to Build Team:
Notes
to Developers :
Notes
to QA:
Notes
to Documentation :
Files
Edited:
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/webcontent/birt/ajax/ui/dialog/BirtParameterDialog.js
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/taglib/ReportTag.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/taglib/ParamTag.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/presentation/aggregation/parameter/RadioButtonParameterFragment.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/presentation/aggregation/parameter/TextBoxParameterFragment.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/presentation/aggregation/parameter/ComboBoxParameterFragment.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/presentation/aggregation/parameter/ScalarParameterFragment.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/actionhandler/BirtGetCascadeParameterActionHandler.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/actionhandler/BirtRunReportActionHandler.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/actionhandler/BirtGetPageAllActionHandler.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/actionhandler/BirtCacheParameterActionHandler.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/utility/BirtUtility.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/utility/DataUtil.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/utility/ParameterAccessor.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/context/ViewerAttributeBean.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/context/ScalarParameterBean.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/api/ParameterDefinition.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/taglib/component/ParameterField.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/webcontent/birt/pages/parameter/TextBoxParameterFragment.jsp
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/webcontent/birt/pages/parameter/CheckboxParameterFragment.jsp
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/webcontent/birt/pages/parameter/HiddenParameterFragment.jsp
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/webcontent/birt/pages/parameter/ComboBoxParameterFragment.jsp
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/webcontent/birt/pages/parameter/RadioButtonParameterFragment.jsp
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/ParameterDataTypeConverter.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/service/BirtViewerReportService.java
/cvsroot/birt/source/org.eclipse.birt.report.viewer/birt/WEB-INF/tlds/birt.tld,v
<-- birt/WEB-INF/tlds/birt.tld
Files Added:
Files Deleted:
Thanks And Best Regards,
Jerry Cheng
Actuate
Corporation - Shanghai R&D Center
(: (86)21-58826388-265
*: ycheng@xxxxxxxxxxx