details: /erp/devel/pi/rev/28ef94cd48da
changeset: 9379:28ef94cd48da
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Dec 24 10:31:38 2010 +0100
summary: Set only the auxiliary input values in the session, instead of the
whole JSONObject
details: /erp/devel/pi/rev/f1fdf9f135a4
changeset: 9380:f1fdf9f135a4
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Dec 24 10:49:39 2010 +0100
summary: Set session values in the correct format (the one that callouts can
use)
diffstat:
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
| 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diffs (22 lines):
diff -r c1cbc96fd1a3 -r f1fdf9f135a4
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 Dec 24 09:04:13 2010 +0100
+++
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
Fri Dec 24 10:49:39 2010 +0100
@@ -173,8 +173,7 @@
value == null ? null : value.toString());
// Now we insert session values for auxiliary inputs
if (mode.equals("NEW") || mode.equals("EDIT") ||
mode.equals("SETSESSION")) {
- setSessionValue(tab.getWindow().getId() + "|" + auxIn.getName(),
columnValues.get("inp"
- + Sqlc.TransformaNombreColumna(auxIn.getName())));
+ setSessionValue(tab.getWindow().getId() + "|" + auxIn.getName(),
value);
}
}
@@ -452,6 +451,8 @@
if (value != null) {
if (prop.isDate() || prop.isDatetime()) {
value = parseDateFromDAL(value);
+ value =
UIDefinitionController.getInstance().getUIDefinition(col.getId())
+ .formatValueToSQL(value.toString());
} else if (value instanceof BaseOBObject) {
value = ((BaseOBObject) value).getId();
} else {
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits