Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0020513Openbravo ERPA. Platformpublic2012-05-15 16:392012-09-24 12:54
iperdomo 
marvintm 
normalminoralways
scheduledopen 
303.3.6-1-ARCH
 
 
Google Chrome
Core
No
0020513: Refactor the way of setting the valueMap on a OBSelectorFilterItem and avoid a unnecessary datasource fetch
The OBSelectorItem is used for rendering filter items in a FK column on the selector grid. This item uses a different data source than the main selector grid.

If fetchMissingValues is set to true, a request is made for filling the valueMap. This fetch doesn't contain all the necessary information to properly fill the list of possible values.

The "default filter expression" could be more complex, and therefore, pick a value that is not listed in the default datasource fetch.
* Write a complex default filter expression on a FK column that is valid, and the resulting value not available in simple fetch to the entity datasource
No tags attached.
related to defect 0020506 closed marvintm Default filter value is not shown in selector grid the first time you open it 
Issue History
2012-05-15 16:39iperdomoNew Issue
2012-05-15 16:39iperdomoAssigned To => marvintm
2012-05-15 16:39iperdomoWeb browser => Google Chrome
2012-05-15 16:39iperdomoModules => Core
2012-05-15 16:39iperdomoRelationship addedrelated to 0020506
2012-09-24 12:54AugustoMauchWeb browserGoogle Chrome => Google Chrome
2012-09-24 12:54AugustoMauchNote Added: 0052335
2012-09-24 12:54AugustoMauchPriorityurgent => normal
2012-09-24 12:54AugustoMauchStatusnew => scheduled

Notes
(0052335)
AugustoMauch   
2012-09-24 12:54   
Effort: 5
Impact: mid
Plan: mid