2012-07-24 120 views
1

我是新來的JasperReports。我需要設計一個報告,其中某些列和行是動態的。爲此,我必須設計報告和設計後,我希望與我的應用程序集成,以從操作類和dto中獲取數據。如何爲其數據映射?JasperReports:動態報告生成

+0

可能的重複:http://stackoverflow.com/questions/1936068/how-to-create-a-dynamic-report-thorough-jrxml&http://stackoverflow.com/questions/2947467/dynamic-jasper-報告 – 2012-07-24 10:55:28

回答

0

我不知道這將是多麼充滿活力,但它可以幫助你:http://dynamicjasper.com/

它使用JasperReports把生成報表,它也允許你創建你的飛行報告。

0

有2個選項可以將數據與列映射。第一個選項是你可以將ur數據傳遞給數據源,將列名作爲鍵值對進行綁定。第二個選擇是你可以直接以列表的形式將你的dto的obj傳遞給數據源。 使用report.setDataSource()來設置數據。在第一個選項中,確保您的數據類型與列名稱匹配。