Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0027122Openbravo ERPA. Platformpublic2014-07-17 19:502014-08-25 08:03
caristu 
AugustoMauch 
highminoralways
closedfixed 
5
pi 
3.0PR14Q43.0PR14Q4 
shankarb
OBPS
Core
29877
No
0027122: Display Logic in fields does not work with property fields
Display logic in fields does not work with property fields. This functionality uses the column name to reference the fields in a tab for the logic. As the property fields doesn't have a related physical column, is not possible to use them in these expressions.

Currently there exists a workaround for this issue which consist in using an auxiliary input that reference the same column as the property field does.
In description
No tags attached.
Issue History
2014-07-17 19:50caristuNew Issue
2014-07-17 19:50caristuAssigned To => AugustoMauch
2014-07-17 19:50caristuOBNetwork customer => No
2014-07-17 19:50caristuModules => Core
2014-07-17 19:50caristuSupport ticket => 29877
2014-07-17 19:50caristuResolution time => 1412287200
2014-07-17 19:50caristuTriggers an Emergency Pack => No
2014-07-18 12:41caristuIssue Monitored: networkb
2014-08-04 14:27AugustoMauchOBNetwork customerNo => Yes
2014-08-05 10:51caristuversion => pi
2014-08-06 11:33shankarbAssigned ToAugustoMauch => shankarb
2014-08-06 11:33shankarbAssigned Toshankarb => AugustoMauch
2014-08-22 13:19AugustoMauchIssue Monitored: shankarb
2014-08-22 13:19AugustoMauchReview Assigned To => shankarb
2014-08-22 13:32AugustoMauchStatusnew => scheduled
2014-08-22 13:32AugustoMauchfix_in_branch => pi
2014-08-22 13:32AugustoMauchStatusscheduled => resolved
2014-08-22 13:32AugustoMauchFixed in SCM revision => https://code.openbravo.com/erp/devel/pi/rev/4a0636af3e5c [^]
2014-08-22 13:32AugustoMauchResolutionopen => fixed
2014-08-22 13:34AugustoMauchNote Added: 0069613
2014-08-25 08:03shankarbNote Added: 0069695
2014-08-25 08:03shankarbStatusresolved => closed
2014-08-25 08:03shankarbFixed in Version => 3.0PR14Q4

Notes
(0069613)
AugustoMauch   
2014-08-22 13:34   
Fixes issue Display Logic 27122: in fields does not work with property fields default tip
author Augusto Mauch <augusto.mauch@openbravo.com>
Fri Aug 22 13:19:12 2014 +0200 (12 minutes ago)
changeset 24302 4a0636af3e5c
parent 24301 40db62dc5cd8
Fixes issue Display Logic 27122: in fields does not work with property fields

The problem was that if a property field is used in a display logic, it was going to be included in the sessionAttributes in the call in EDIT mode done to the FIC, and its value was going to be reset to an empty string. To fix this, a field is not added to the list of session attributes if it is a property.

This change only takes effect when using a property field in a displayn logic, so it should not have any negative effect.
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.javA

https://code.openbravo.com/erp/devel/pi/rev/4a0636af3e5c [^]
(0069695)
shankarb   
2014-08-25 08:03   
Code reviewed and verified in pi changeset 09ce5c4deb2b.