From 9bc1406fc3b4cb2274b79cfe2093875b00dd77b8 Mon Sep 17 00:00:00 2001 From: vpj-cd Date: Tue, 4 Dec 2007 06:56:15 +0000 Subject: [PATCH] [ 1843859 ] Let use a Table type View to launch Document Print http://sourceforge.net/tracker/index.php?func=detail&aid=1843859&group_id=176962&atid=879335 --- base/src/org/compiere/print/ReportEngine.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/base/src/org/compiere/print/ReportEngine.java b/base/src/org/compiere/print/ReportEngine.java index a9cc426b0d..1b1785420b 100644 --- a/base/src/org/compiere/print/ReportEngine.java +++ b/base/src/org/compiere/print/ReportEngine.java @@ -931,6 +931,19 @@ queued-job-count = 0 (class javax.print.attribute.standard.QueuedJobCount) return null; } } + + + if(IsForm) + { + int AD_Column_ID = DB.getSQLValue(null, "SELECT AD_Column_ID WHERE M_Table_ID="+AD_Table_ID+" AND IsKey='Y'"); + if(AD_Column_ID!= 0) + { + MColumn key = MColumn.get(ctx, AD_Column_ID); + TableName = key.getName().substring(0,key.getName().indexOf("_ID")); + AD_Table_ID = MTable.getTable_ID(TableName); + + } + } // Create Query from Parameters MQuery query = null;