Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0025988Openbravo ERPA. Platformpublic2014-03-13 18:402014-03-16 06:31
AugustoMauch 
AugustoMauch 
normalmajorhave not tried
closedfixed 
5
 
3.0PR14Q2 
shankarb
Core
No
0025988: The Grid Configuration is not working properly if an operator that does not ignore the case is used
The Grid Configuration is not working properly if an operator that does not ignore the case is used.

For example, if the contains operator is selected for all text fields, then entering in a text filter any lowercase string will not produce any results.
- Open the Grid Configuration at System Level window
- Create a new record, pick the 'contains' operator in the Text Field Filter Behaviour field.
- Clear the cache
- Open the Windows, Tabs and Fields window
- Enter 'w' in the name filter. No results are returned (at least 4 should have been returned
No tags attached.
Issue History
2014-03-13 18:40AugustoMauchNew Issue
2014-03-13 18:40AugustoMauchAssigned To => AugustoMauch
2014-03-13 18:40AugustoMauchModules => Core
2014-03-13 18:40AugustoMauchTriggers an Emergency Pack => No
2014-03-13 18:45AugustoMauchIssue Monitored: shankarb
2014-03-13 18:45AugustoMauchReview Assigned To => shankarb
2014-03-13 18:46hgbotCheckin
2014-03-13 18:46hgbotNote Added: 0065144
2014-03-13 18:46hgbotStatusnew => resolved
2014-03-13 18:46hgbotResolutionopen => fixed
2014-03-13 18:46hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/0630b904462cfaa365569b3430020ee91e56a30a [^]
2014-03-15 03:04hudsonbotCheckin
2014-03-15 03:04hudsonbotNote Added: 0065184
2014-03-16 06:31shankarbNote Added: 0065202
2014-03-16 06:31shankarbStatusresolved => closed
2014-03-16 06:31shankarbFixed in Version => PR14Q2

Notes
(0065144)
hgbot   
2014-03-13 18:46   
Repository: erp/devel/pi
Changeset: 0630b904462cfaa365569b3430020ee91e56a30a
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Thu Mar 13 18:44:57 2014 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/0630b904462cfaa365569b3430020ee91e56a30a [^]

Fixes issue 25988: The ignoreCase method of AdvancedQueryBuilder does not work

The ignoreCase method is not working properly, because it is returning true for some operators that should not ignore the text casing. The contains, startsWith and endWith operators have been excluded from the list of operators that ignore the text casing.

---
M modules/org.openbravo.service.json/src/org/openbravo/service/json/AdvancedQueryBuilder.java
---
(0065184)
hudsonbot   
2014-03-15 03:04   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/8396ec753aec [^]
Maturity status: Test
(0065202)
shankarb   
2014-03-16 06:31   
Code reviewed and verified in pi changeset 09baf685138e.