Jump to content
Changes to the Jaspersoft community edition download ×

error with HelloWorld report :(


tuansandman

Recommended Posts

Hi there

I've just create a very simple report (by iReport) with only one static text. When I export to RTF file, the only thing I receive is just a blank file. Does anyone know why. Please help me, it's very urgent

Thank you :)

here is my ReportUtils.java
----------------------------------

package com.miis.iol.util;import java.util.HashMap;import java.util.Map;import net.sf.jasperreports.engine.JRException;import net.sf.jasperreports.engine.JRExporterParameter;import net.sf.jasperreports.engine.JasperCompileManager;import net.sf.jasperreports.engine.JasperFillManager;import net.sf.jasperreports.engine.JasperPrint;import net.sf.jasperreports.engine.JasperReport;import net.sf.jasperreports.engine.design.JasperDesign;import net.sf.jasperreports.engine.export.JRRtfExporter;import net.sf.jasperreports.engine.xml.JRXmlLoader;public class ReportUtils {    /**    * Generate Rich Text Format file from pre-design template    *    * @param designFile path of design template    * @param outputFile output file    * @param parameters parameters for this template    */    public static void generateRTF( String designFile, String outputFile, Map parameters ) throws JRException {        JasperDesign jasperDesign = JRXmlLoader.load( designFile );        JasperReport jasperReport = JasperCompileManager.compileReport( jasperDesign );        JasperPrint jasperPrint = JasperFillManager.fillReport( jasperReport, new HashMap() );        JRRtfExporter rtfExporter = new JRRtfExporter();        rtfExporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint );        rtfExporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, outputFile );        rtfExporter.exportReport();    } // end of generateRTF    public static void main( String[] args ) {        try {            String inputFile = "c:\temp\staticJasper.jrxml";            String outputFile = "C:/temp/StaticReport.rtf";            ReportUtils.generateRTF(inputFile, outputFile, new HashMap() );        } catch ( Exception e ) {            e.printStackTrace();        }    }}

---------------------------------------

here is my design file (create by iReport) - http://www.box.net/shared/7r87dkbccg
                                                                                    	    	        	                                	                                                        [/code]
    

[file name=StaticJasper.jrxml size=1971]

Link to comment
Share on other sites

  • Replies 4
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...