details:   /erp/devel/pi/rev/6fc15da5ad7e
changeset: 9408:6fc15da5ad7e
user:      Gorka Ion Damián <gorkaion.damian <at> openbravo.com>
date:      Mon Dec 27 13:35:37 2010 +0100
summary:   [OBCQL] Fixed issue getting tab's mapping.

diffstat:

 
modules/org.openbravo.client.querylist/src/org/openbravo/client/querylist/QueryListUtils.java
 |  23 +--------
 1 files changed, 3 insertions(+), 20 deletions(-)

diffs (40 lines):

diff -r 68625a8b0a61 -r 6fc15da5ad7e 
modules/org.openbravo.client.querylist/src/org/openbravo/client/querylist/QueryListUtils.java
--- 
a/modules/org.openbravo.client.querylist/src/org/openbravo/client/querylist/QueryListUtils.java
     Mon Dec 27 13:09:35 2010 +0100
+++ 
b/modules/org.openbravo.client.querylist/src/org/openbravo/client/querylist/QueryListUtils.java
     Mon Dec 27 13:35:37 2010 +0100
@@ -36,8 +36,7 @@
 import org.openbravo.dal.service.OBCriteria;
 import org.openbravo.dal.service.OBDal;
 import org.openbravo.data.Sqlc;
-import org.openbravo.model.ad.domain.ModelImplementation;
-import org.openbravo.model.ad.domain.ModelImplementationMapping;
+import org.openbravo.erpCommon.utility.Utility;
 import org.openbravo.model.ad.domain.Reference;
 import org.openbravo.model.ad.ui.Tab;
 import org.openbravo.model.ad.ui.WindowTrl;
@@ -87,24 +86,8 @@
             field.put("OB_keyParameter", "inp"
                 + 
Sqlc.TransformaNombreColumna(entity.getIdProperties().get(0).getColumnName()));
             // find the model object mapping
-            String mappingName = null;
-            for (ModelImplementation modelImpl : 
tab.getADModelImplementationList()) {
-              for (ModelImplementationMapping mapping : modelImpl
-                  .getADModelImplementationMappingList()) {
-                if (mapping.getMappingName() != null
-                    && 
mapping.getMappingName().toLowerCase().contains("edition")) {
-                  // found it
-                  mappingName = mapping.getMappingName();
-                  break;
-                }
-              }
-              if (mappingName != null) {
-                break;
-              }
-            }
-            if (mappingName != null) {
-              field.put("OB_mappingName", mappingName);
-            }
+            String mappingName = Utility.getTabURL(tab.getId(), "E", false);
+            field.put("OB_mappingName", mappingName);
 
           } else {
             field.put("OB_HasLink", false);

------------------------------------------------------------------------------
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

Reply via email to