summaryrefslogtreecommitdiff
path: root/reportbuilder/java/com/sun/star/report/pentaho
diff options
context:
space:
mode:
authorOcke Janssen [oj] <Ocke.Janssen@sun.com>2010-01-07 09:16:59 +0100
committerOcke Janssen [oj] <Ocke.Janssen@sun.com>2010-01-07 09:16:59 +0100
commit8aa99f59a4ab4fba762c072b210620aa9f6a8ddd (patch)
tree7b5fa3c10f8a18a1ac2b085dfa1e79740cbbdf46 /reportbuilder/java/com/sun/star/report/pentaho
parentb940775418226784f68a5ecdb74e9f5400241318 (diff)
check already quoted expression
Diffstat (limited to 'reportbuilder/java/com/sun/star/report/pentaho')
-rw-r--r--reportbuilder/java/com/sun/star/report/pentaho/PentahoReportJob.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/reportbuilder/java/com/sun/star/report/pentaho/PentahoReportJob.java b/reportbuilder/java/com/sun/star/report/pentaho/PentahoReportJob.java
index 23f959e05943..6641092ca6ee 100644
--- a/reportbuilder/java/com/sun/star/report/pentaho/PentahoReportJob.java
+++ b/reportbuilder/java/com/sun/star/report/pentaho/PentahoReportJob.java
@@ -257,6 +257,11 @@ public class PentahoReportJob implements ReportJob
if (parameters.length > 0)
{
String name = parameters[0].toString();
+ if (parameters[0] instanceof ContextLookup)
+ {
+ final ContextLookup context = (ContextLookup) parameters[0];
+ name = context.getName();
+ }
for (int j = 0; j < reportFunctions.length; j++)
{
if (reportFunctions[j] instanceof FormulaExpression)