Jump to content
We've recently updated our Privacy Statement, available here ×

ahmedtabarka1

Members
  • Posts

    1
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Everything posted by ahmedtabarka1

  1. JasperFillManager.fillReportToFile("C:/test/templates/CustomersReport.jasper", params); how can i solve this problem. calling this is giving me the exception.when i searched in net that i need to set dependencies. but i am using a simple java program in eclise..not runnning thru ant task how to set dependencies. i am adding the code snippet also. i just added the jars which are given in jasperreports-4.6.0-project. thanks, Code : import java.io.File; import java.util.HashMap; import java.util.Locale; import java.util.Map; import net.sf.jasperreports.engine.JRExporterParameter; import net.sf.jasperreports.engine.JRParameter; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; import net.sf.jasperreports.engine.export.ooxml.JRPptExporter; import net.sf.jasperreports.engine.query.JRXPathQueryExecuterFactory; import net.sf.jasperreports.engine.util.JRLoader; import net.sf.jasperreports.engine.util.JRXmlUtils; import org.w3c.dom.Document; public class JXLReport { public static void main(String[] args) { try { fill(); docx(); } catch (Exception e) { e.printStackTrace(); } } public static void docx() throws Exception{ File sourceFile = new File("C:/test/templates/CustomersReport.jrprint"); JasperPrint jasperPrint = (JasperPrint)JRLoader.loadObject(sourceFile); File destFile = new File(sourceFile.getParent(), jasperPrint.getName() + ".ppt"); JRPptExporter exporter = new JRPptExporter(); exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint); exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, destFile.toString()); exporter.exportReport(); } @SuppressWarnings("unchecked") public static void fill() throws Exception{ //map data Map params = new HashMap(); Document document = JRXmlUtils.parse(JRLoader.getLocationInputStream("C:/test/data/northwind.xml")); params.put(JRXPathQueryExecuterFactory.PARAMETER_XML_DATA_DOCUMENT, document); params.put(JRXPathQueryExecuterFactory.XML_DATE_PATTERN, "yyyy-MM-dd"); params.put(JRXPathQueryExecuterFactory.XML_NUMBER_PATTERN, "#,##0.##"); params.put(JRXPathQueryExecuterFactory.XML_LOCALE, Locale.ENGLISH); params.put(JRParameter.REPORT_LOCALE, Locale.US); try{ JasperFillManager.fillReportToFile("C:/test/templates/CustomersReport.jasper", params); }catch (Exception e){ System.out.println("----------------"); e.printStackTrace(); } } } </td></tr></tbody></table><br><br>
×
×
  • Create New...