2013-02-21 40 views
3

我們在應用程序中嵌入了「jasperreports-pro-5.0」和「jasperreports-highcharts-5.0」。當我們使用JR API生成HTML5的Highchart報表時,瀏覽器無法顯示報表。在jasperreports-highcharts生成的HTML5上缺少文檔

快速調查發現HTML5缺少對依賴javascript的引用。

我們使用iReport生成報告,並且HTML5包含3個javascript源代碼:jquery-ui,default.service,highcharts。

有沒有人遇到類似的問題 - 高圖html缺少JavaScript引用?我們是否錯過了JR的設置?

所以我現在的問題是在哪裏記錄?有沒有人看到爲了使用Highcharts而設置哪些屬性的描述?

[編輯]

我改變的問題,因爲我找到了解決上述。 解決方案如下。

+0

感謝bro解決方案幫助我從列中刪除0。 非常感謝 – cjava 2013-06-11 10:29:55

回答

0

的解決方案是用「$網址」後綴添加相關JasperReport的特性,例如:

com.jaspersoft.jasperreports.highcharts.jquery.ui.js$url=/script/highcharts/jquery-ui.custom.min.js 
com.jaspersoft.jasperreports.highcharts.highcharts.js$url=/script/highcharts/highcharts.original.src.js 

我發現這個通過反編譯和調試highcharts' PropertiesResourceLocationResolver。