catch up with branch daily
Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
diff --git a/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java b/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java
index 05ff25e..2140e22 100644
--- a/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java
+++ b/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java
@@ -144,6 +144,12 @@
}
}
+ @Override
+ public void printReportAsPdf(String reportId, IEclipseContext eclipseContext, Map<String, String> filters, String printService) {
+ PDFService.printReportAsPdf(get(reportId, eclipseContext, filters), printService);
+ }
+
+ @Override
public void printReportAsPdf(String reportId, IEclipseContext eclipseContext, Map<String, String> filters) {
PDFService.printReportAsPdf(get(reportId, eclipseContext, filters), eclipseContext.get(IUser.class).getPrintService());
}
@@ -310,7 +316,7 @@
}
if(!found) {
// append remaining filters - should be of type id
- datamartFilters.add(new DatamartFilter(dslMetadataService, user, FilterType.BY_ID, inFilter, filters.get(inFilter)));
+ datamartFilters.add(new DatamartFilter(dslMetadataService, user, FilterType.BY_ID, inFilter, filters.get(inFilter), false));
}
}
datamartInstance.computeConditions();