From 85defe9615a4e224f4ce38a39f23e08a538b3a21 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Thu, 3 Jan 2019 22:53:36 +0100 Subject: [PATCH] IDEMPIERE-3859 Show Name (translated) instead of Value for list identifiers --- .../src/org/compiere/model/MLookupFactory.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/org.adempiere.base/src/org/compiere/model/MLookupFactory.java b/org.adempiere.base/src/org/compiere/model/MLookupFactory.java index c6aec42d55..d396aec622 100644 --- a/org.adempiere.base/src/org/compiere/model/MLookupFactory.java +++ b/org.adempiere.base/src/org/compiere/model/MLookupFactory.java @@ -882,6 +882,13 @@ public class MLookupFactory if (embeddedSQL != null) displayColumn.append("(").append(embeddedSQL).append(")"); } + // List + else if (ldc.DisplayType == DisplayType.List) + { + String embeddedSQL = getLookup_ListEmbed(language, ldc.AD_Reference_ID, ldc.ColumnName); + if (embeddedSQL != null) + displayColumn.append("(").append(embeddedSQL).append(")"); + } // ID else if (DisplayType.isID(ldc.DisplayType)) {