Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0020464 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
design defect | [Openbravo ERP] 00. Application dictionary | minor | always | 2012-05-10 10:13 | 2012-09-24 12:55 | |||||||
Reporter | malsasua | View Status | public | |||||||||
Assigned To | migueldejuana | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | scheduled | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Linux 32 bit | Database | PostgreSQL | Java version | 1.6.0_18 | |||||||
OS Version | Community Appliance | Database version | 8.3.9 | Ant version | 1.7.1 | |||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Web browser | Google Chrome | |||||||||||
Modules | Core | |||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0020464: filter in widget with column date | |||||||||||
Description | if you configure a column type date as a filter, this filter only allow select one date. It is not posible select a date from and date to [1] http://wiki.openbravo.com/wiki/How_to_create_a_QueryList_Widget [^] | |||||||||||
Steps To Reproduce | create widget with column type date checked as filter http://wiki.openbravo.com/wiki/How_to_create_a_QueryList_Widget [^] | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0048560) migueldejuana (developer) 2012-05-10 17:33 |
It only allows select one date because it was changed in this changeset: https://code.openbravo.com/erp/devel/pi/rev/aa2b3099cb9d#l4.7 [^] |
(0048702) migueldejuana (developer) 2012-05-16 15:37 |
Afair the problem was that the querylistwidget has its own implementation of handling filter criteria. The normal grid can handle advanced criteria/filter-criteria expressions. The query list widget implementation can only handle simple criteria. If the date range filtering is enabled on the query list widget then Smartclient switches to advanced criteria mode. To prevent this I disabled forced the usage of the date range filtering. The query list data source can't handle this, see the method here: QueryListDataSource.parseOptionalFilters Note that imv this is not a defect, but a 'design defect' or a missing feature. To solve this it would be much better if the query list widget would make use of the AdvancedQueryBuilder class which can handle advanced criteria. But this is some work.... |
(0052337) AugustoMauch (administrator) 2012-09-24 12:55 |
Effort: 5 Impact: mid Plan: mid |
Issue History | |||
Date Modified | Username | Field | Change |
2012-05-10 10:13 | malsasua | New Issue | |
2012-05-10 10:13 | malsasua | Assigned To | => alostale |
2012-05-10 10:13 | malsasua | Web browser | => Google Chrome |
2012-05-10 10:13 | malsasua | Modules | => Core |
2012-05-10 10:50 | alostale | Relationship added | related to 0020462 |
2012-05-10 10:52 | alostale | Assigned To | alostale => migueldejuana |
2012-05-10 17:33 | migueldejuana | Note Added: 0048560 | |
2012-05-16 15:37 | migueldejuana | Web browser | Google Chrome => Google Chrome |
2012-05-16 15:37 | migueldejuana | Note Added: 0048702 | |
2012-05-16 15:37 | migueldejuana | Type | defect => design defect |
2012-09-24 12:55 | AugustoMauch | Web browser | Google Chrome => Google Chrome |
2012-09-24 12:55 | AugustoMauch | Note Added: 0052337 | |
2012-09-24 12:55 | AugustoMauch | Priority | high => normal |
2012-09-24 12:55 | AugustoMauch | Status | new => scheduled |
Copyright © 2000 - 2009 MantisBT Group |