2017-05-12 107 views
0

我使用jasper Reoprt Ireport 3.0生成excel。我的問題是我有一個文本字段,我想保持數據來自我的數據庫。JAsper Report 3.0問題:

**Disclaimer: Please note that in case of disease conditions which can have both Acute and Chronic manifestations, they are considered as Chronic illness for analysis keeping in view the objective of the report. 

其實在碧玉reoprt摘要區域我已經給了一個文本字段,但它太小太記住這上面的行數據。但我仍然希望將整個數據保存在excel的小字段中。 因爲通常我們在excel單元格中輸入任何東西,當它溢出時,它也看起來像是在下一個單元格中輸入的,但是當我們單擊另一個單元格時,它將只顯示在那個單元格中。那個沒有包裹文本的小小區歸檔。

就像它,我也想通過我報告3.0。我嘗試了這麼多,但我沒有找到解決方案,所以我在這裏發佈。如果您遇到同樣的問題並請解決,請提出建議。這將是有益的。

我不想將它合併到多個列中,因爲如果它將合併多個列,那麼通過Excel計算值列選擇將是一個問題。和V查找我們不能這樣做。

如果任何單元格中的數據大於2行,則其餘數據會被截斷並不會顯示。

回答

1

也許是時候更新了。在這個時候JasperReports 6.x是要去的版本,但...

從我expierience JasperReports是生成「乾淨的」Excel文檔的錯誤工具。您始終可以獲得佈局信息,這些信息會導致您描述的行爲。

爲了得到一個乾淨的Excel文檔,我建議去與Apache的POIhttps://poi.apache.org/),並且直接或簡單地生成它來生成CSV - 文件可以使用Excel可以輕鬆打開。