details: /erp/devel/pi/rev/a7235c01dfce
changeset: 10802:a7235c01dfce
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Feb 18 18:03:36 2011 +0100
summary: On NEW mode, auxiliary inputs which depend on a default value of a
column will be shown correctly
diffstat:
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
| 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diffs (15 lines):
diff -r 9d1716b9b81b -r a7235c01dfce
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
---
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
Fri Feb 18 17:50:55 2011 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
Fri Feb 18 18:03:36 2011 +0100
@@ -200,6 +200,11 @@
jsContent, changeEventCols, calloutsToCall, lastfieldChanged);
}
+ if (mode.equals("NEW")) {
+ // In the case of NEW mode, we compute auxiliary inputs again to take
into account that
+ // auxiliary inputs could depend on a default value
+ computeAuxiliaryInputs(mode, tab, columnValues);
+ }
// Construction of the final JSONObject
long t7 = System.currentTimeMillis();
JSONObject finalObject = buildJSONObject(mode, tab, columnValues, row,
changeEventCols,
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits