📄 testdanwei.java~8~
字号:
package mapcenter.test;
import java.util.*;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.data.*;
import net.sf.jasperreports.engine.export.*;
public class TestDanWei{
public static Collection getData()throws Exception{
List datas = new ArrayList();
DanWeiBean danweiBean = new DanWeiBean();
danweiBean.setChenglishijian("成立时间");
danweiBean.setDanweidaima("单位代码");
danweiBean.setDanweimingcheng("单位名称");
danweiBean.setFarendianhua("法人电话");
danweiBean.setFaren("法人");
danweiBean.setGuanlibumen("管理部门");
danweiBean.setGudingzican("固定资产");
danweiBean.setJinjileixing("经济类型");
danweiBean.setNianlirun("年利润");
danweiBean.setNianxidianhua("联系电话");
danweiBean.setNianzongshouru("年总收入");
danweiBean.setSuozaihangye("所在行业");
danweiBean.setTianbiaoren("填报人");
danweiBean.setTianbiaoriqi("填报日期");
danweiBean.setTongxundizhi("通讯地址");
danweiBean.setYoubian("邮编");
danweiBean.setZandimianji("占地面积");
danweiBean.setZhuyaochanping("主要产品");
danweiBean.setZongrenshu("总人数");
datas.add(danweiBean);
return datas;
}
public static void main(String[] args) {
String filename = "Reports/TestReport1.jasper";
String outFileName = "Reports/Out.html";
try {
Collection data = getData();
JasperPrint print = JasperFillManager.fillReport(filename, null,new JRBeanCollectionDataSource(data));
JRExporter exporter = new JRHtmlExporter();
exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME, outFileName);
exporter.setParameter(JRExporterParameter.PAGE_INDEX, new Integer(0));
exporter.setParameter(JRExporterParameter.JASPER_PRINT, print);
exporter.exportReport();
} catch (Exception e) {e.printStackTrace();}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -