From 766654087b9a2f772a1c2f0afbf58d4942efb641 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 7 Aug 2024 20:00:05 +0200 Subject: [PATCH] IDEMPIERE-6209 Detail Zoom Across not working (#2434) Caused by IDEMPIERE-5567 --- .../adempiere/webui/adwindow/AbstractADWindowContent.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java index 029b6d8542..856681fdb4 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/adwindow/AbstractADWindowContent.java @@ -517,14 +517,15 @@ public abstract class AbstractADWindowContent extends AbstractUIPart implements gridWindow.initTab(tabIndex); //init parent tab by parent ids StringBuilder sql = new StringBuilder("SELECT ").append(gTab.getLinkColumnName()).append(" FROM ").append(gTab.getTableName()).append(" WHERE ").append(query.getWhereClause()); - List parentIds = DB.getSQLValueObjectsEx(null, sql.toString()); + List> parentIds = DB.getSQLArrayObjectsEx(null, sql.toString()); if (parentIds!=null && parentIds.size() > 0) { GridTab parentTab = null; MapqueryMap = new TreeMap(); - for (Object parentId : parentIds) + for (ListparentIdList : parentIds) { + Object parentId = parentIdList.get(0); MapparentMap = new TreeMap(); int index = tabIndex; Object oldpid = parentId;