Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0024951
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminorhave not tried2013-10-15 13:392013-10-24 20:04
ReportermarvintmView Statuspublic 
Assigned ToAugustoMauch 
PrioritynormalResolutionfixedFixed in Version3.0MP29
StatusclosedFix in branchFixed in SCM revision16187b3a7c1e
ProjectionnoneETAnoneTarget Version3.0MP29
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toshankarb
Web browser
ModulesCore
Regression levelQA functional test
Regression date2013-10-15
Regression introduced in release
Regression introduced by commithttps://code.openbravo.com/erp/devel/pi/rev/94d0fb151919 [^]
Triggers an Emergency PackNo
Summary

0024951: Small problem with tab display logic and datasources

DescriptionThere is a problem currently on pi related to the Tab display logic. If there is a display logic expression defined for a tab, and the properties in this expression are not shown in grid view, then the display logic doesn't work.

This seems to be a regression included as part of the project to restrict the loaded properties in datasources.
Steps To Reproduce- Define a tab with a grid which doesn't show all the properties
- Define a child tab for this tab. In this child tab add a display logic, which references a property which is not shown by default on the grid of the parent tab.
- Notice that the display logic doesn't work correctly for the tab, unless you are in form view.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 00253873.0MP31 closedalostale unneeded flushes in view generation 

-  Notes
(0061863)
hgbot (developer)
2013-10-23 11:05

Repository: erp/devel/pi
Changeset: 16187b3a7c1e4d6693bbe8cee6b074c0922a575b
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Wed Oct 23 11:04:37 2013 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/16187b3a7c1e4d6693bbe8cee6b074c0922a575b [^]

Fixes issue 24951: Grid always fetches properties used in subtabs display logic

In order for the display logics of a subtab to be evaluated properly, the properties that belong to an ancestor tab must be loaded in that tab.

A new utility method called getTabSubtabs has been added to the KernelUtils class.

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/DynamicExpressionParser.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFieldHandler.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewGridComponent.java
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewTab.java
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelUtils.java
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelUtils_data.xsql
---
(0061876)
shankarb (reporter)
2013-10-24 09:04

Code reviewed and verified in pi changeset e3a359452601.
(0061888)
hudsonbot (developer)
2013-10-24 20: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/d0465c5073ba [^]

Maturity status: Test

- Issue History
Date Modified Username Field Change
2013-10-15 13:39 marvintm New Issue
2013-10-15 13:39 marvintm Assigned To => AugustoMauch
2013-10-15 13:39 marvintm Modules => Core
2013-10-15 13:39 marvintm Triggers an Emergency Pack => No
2013-10-15 13:40 marvintm Regression level => QA functional test
2013-10-15 13:40 marvintm Regression date => 2013-10-15
2013-10-15 13:40 marvintm Regression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/94d0fb151919 [^]
2013-10-23 11:02 AugustoMauch Issue Monitored: shankarb
2013-10-23 11:02 AugustoMauch Review Assigned To => shankarb
2013-10-23 11:05 hgbot Checkin
2013-10-23 11:05 hgbot Note Added: 0061863
2013-10-23 11:05 hgbot Status new => resolved
2013-10-23 11:05 hgbot Resolution open => fixed
2013-10-23 11:05 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/16187b3a7c1e4d6693bbe8cee6b074c0922a575b [^]
2013-10-24 09:04 shankarb Note Added: 0061876
2013-10-24 09:04 shankarb Status resolved => closed
2013-10-24 09:04 shankarb Fixed in Version => 3.0MP29
2013-10-24 20:04 hudsonbot Checkin
2013-10-24 20:04 hudsonbot Note Added: 0061888
2013-12-20 12:42 alostale Relationship added related to 0025387


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker