details: /erp/devel/pi/rev/ba7be5f05399
changeset: 9331:ba7be5f05399
user: Antonio Moreno <antonio.moreno <at> openbravo.com>
date: Thu Dec 23 13:26:42 2010 +0100
summary: Documentno columns will get value in the UIDefinition using the
Utility.getDocumentNo functionality
diffstat:
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
| 14 ++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diffs (24 lines):
diff -r 0b19faf71019 -r ba7be5f05399
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
Thu Dec 23 13:16:54 2010 +0100
+++
b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
Thu Dec 23 13:26:42 2010 +0100
@@ -142,6 +142,20 @@
columnValue = rq.getRequestParameter("inp"
+ Sqlc.TransformaNombreColumna(field.getColumn().getDBColumnName()));
} else {
+ if (field.getColumn().getDBColumnName().equalsIgnoreCase("documentno")) {
+ String docTypeTarget = rq.getRequestParameter("inp"
+ + Sqlc.TransformaNombreColumna("C_DocTypeTarget_ID"));
+ if (docTypeTarget == null)
+ docTypeTarget = "";
+ String docType = rq.getRequestParameter("inp"
+ + Sqlc.TransformaNombreColumna("C_DocType_ID"));
+ if (docType == null)
+ docType = "";
+ columnValue = "<"
+ + Utility.getDocumentNo(new DalConnectionProvider(false),
rq.getVariablesSecureApp(),
+ field.getTab().getWindow().getId(),
field.getColumn().getTable().getDBTableName(),
+ docTypeTarget, docType, false, false) + ">";
+ }
String defaultS = field.getColumn().getDefaultValue();
if (defaultS != null) {
if (!defaultS.startsWith("@SQL=")) {
------------------------------------------------------------------------------
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