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 );  


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