Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: Fix Bugzilla Bug 164609 Error output when set format on parameter[0705]

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

 


Back to the top