jasperreportsintro.java

来自「利用jasperreports和Ireport作保表」· Java 代码 · 共 32 行

JAVA
32
字号
package net.ensode.jasperbook;
import java.util.HashMap;
import net.sf.jasperreports.engine.JREmptyDataSource;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;

import com.lowagie.text.DocumentException;
import com.lowagie.text.Document; 

import java.util.HashMap;
public class JasperReportsIntro {
public static void main(String args[]){
	//String jasperReport;

    //String jasperPrint;
try{
	
	//JasperCompileManager.compileReport("E:/eclipse3.2/workspace/jasperbook/reports/jasperreports_demo.jrxml");
	//JasperFillManager.fillReport(JasperCompileManager.compileReport("E:/eclipse3.2/workspace/jasperbook/reports/jasperreports_demo.jrxml"), new HashMap(), new JREmptyDataSource());
	//jasperPrint=JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource());
	System.out.println("best");
	JasperExportManager.exportReportToPdfFile(
			JasperFillManager.fillReport(JasperCompileManager.compileReport("E:/eclipse3.2/workspace/jasperbook/reports/FirstReport.jrxml"), new HashMap(), new JREmptyDataSource()), "E:/eclipse3.2/workspace/jasperbook/reports/simple_report.pdf");

}catch(JRException e){
	e.printStackTrace();
}
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?