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