JasperReport中使用DataSource为XML

http://mi.hosp.ncku.edu.tw/km/index.php/javatech/53-java/66-jasperreportdatasourcexml


若一份报表无法从单一SQL中得到对应的值,则可以经由将资料转为XML格式,在由jasperreport读取XML为资料来源,在程式中使用方式可参考:

//设定档案及参数
  String jasper = "/cmap/JasperReport/jasper/OutReferral.jasper";
  JRDataSource jrDataXML=new JRXmlDataSource(fileXML,"/Trn/Patinfo");
  Map para = new HashMap();
  //将DataSource与Jasper结合
  JasperPrint jp;
  jp = JasperFillManager.fillReport(jasper, para, jrDataXML );  


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章