Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0011391Openbravo ERP00. Application dictionarypublic2009-11-17 18:332011-11-28 18:41
networkb 
iciordia 
highminoralways
newopen 
5
2.50MP8 
 
Core
No
0011391: When Displaylogic is false and Show in Grid View selected, appears on the Grid view
In the case of the Displaylogic is false and we set 'Show in Grid View' the value of this field appears on the Grid view.
-Login as System Administrator
-Go to Application Dictionary || Module
-Set 'Core' In Development
-Go to Application Dictionary || Windows, Tabs, and Fields
-Chose a window's field with 'Show in Grid View' selected.
-For example (Sales Invoice >> Header >> User/Contact)
-Set 'Show in Grid View' and Display Logic: 1=0
-Save

-Compile: ant compile.development -Dtab=invoice

-Restart Tomcat

-Login as Openbravo Admin
-Go to Sales Management || Transactions || Sales Invoice
-Realize that User/Contact doesn't appear on the Edition view and appears on the Grid view
No tags attached.
related to design defect 0024319 closed inigosanchez Grid mode should hide field content as per display logic rule 
Issue History
2009-11-17 18:33networkbNew Issue
2009-11-17 18:33networkbAssigned To => rafaroda
2009-11-18 09:12rafarodaNote Added: 0021943
2009-11-18 09:12rafarodaAssigned Torafaroda => alostale
2009-11-18 09:23alostaleNote Added: 0021947
2009-11-18 09:23alostaleAssigned Toalostale => rafaroda
2009-11-18 10:56networkbTarget Version2.50MP10 => 2.50MP11
2009-11-18 18:39rafarodaAssigned Torafaroda => iciordia
2009-11-19 18:49iciordiaNote Added: 0022036
2009-11-19 18:49iciordiaTypedefect => feature request
2009-11-19 18:50iciordiaPriorityimmediate => high
2009-11-19 18:50iciordiaTarget Version2.50MP11 =>
2011-11-28 18:41RafaelCruzIssue Monitored: RafaelCruz
2015-06-04 16:27ngarciaRelationship addedrelated to 0024319

Notes
(0021943)
rafaroda   
2009-11-18 09:12   
Asier,

Can you please comment on this issue? How much effort will it take in order to properly estimate is priority?

Thanks.
(0021947)
alostale   
2009-11-18 09:23   
This is a known issue with current grid: display logic is not evaluated in grid. I would say this shouldn't be fixed right now as a bug, and we might decide to move it to a feature request.

The reasons I see for not fixing now are:
1. It would be necessary to evaluate fields record by record when showing grid. This could affect seriously to performance.
2. It is a very deep core development, which could cause instability.
3. New grid should support this out of the box.
(0022036)
iciordia   
2009-11-19 18:49   
The issue is moved to feature request since this is the standard behaviour of Openbravo grid in the last 3 years.

We keep this issue as a requirement for the implementation of the new data grid n new UI project.

Ismael