details: /erp/devel/pi/rev/3021389f1857
changeset: 11372:3021389f1857
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Fri Mar 25 16:01:23 2011 +0100
summary: Fixed issue 16494. Parameter values for @SQL parameters will be
computed with getContext if they are not in the request
diffstat:
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
| 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diffs (18 lines):
diff -r 25bc91383062 -r 3021389f1857
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
---
a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
Fri Mar 25 13:33:01 2011 +0100
+++
b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
Fri Mar 25 16:01:23 2011 +0100
@@ -182,7 +182,13 @@
.getVariablesSecureApp(), parameter,
field.getTab().getWindow().getId());
} else {
String fieldId = "inp" +
Sqlc.TransformaNombreColumna(parameter);
- value = RequestContext.get().getRequestParameter(fieldId);
+ if
(RequestContext.get().getParameterMap().containsKey(fieldId)) {
+ value = RequestContext.get().getRequestParameter(fieldId);
+ }
+ if (value == null || value.equals("")) {
+ value = Utility.getContext(new DalConnectionProvider(false),
RequestContext.get()
+ .getVariablesSecureApp(), parameter,
field.getTab().getWindow().getId());
+ }
}
ps.setObject(indP++, value);
}
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits